|
NeuralPlus 0.2.0
A small C++17 SDK for AI clients, sessions, tools, and tracing
|
#include "neuralplus/export.hpp"#include "neuralplus/session.hpp"#include "neuralplus/types.hpp"#include <functional>#include <memory>#include <mutex>#include <string>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | neuralplus::ToolContext |
| struct | neuralplus::ToolOutput |
| Normalized multimodal result from a tool. More... | |
| class | neuralplus::Tool |
| class | neuralplus::FunctionTool |
| Callback-backed Tool for applications that do not need a subclass. More... | |
Typedefs | |
| using | neuralplus::Tools = std::vector< std::shared_ptr< Tool > > |
| Shared tool collection accepted by ClientOptions. | |
Type-safe tool extension interface and callback-backed default tool.