|
NeuralPlus 0.2.0
A small C++17 SDK for AI clients, sessions, tools, and tracing
|
This is the complete list of members for neuralplus::Message, including all inherited members.
| assistant(std::string text, std::vector< ToolCall > tool_calls={}) | neuralplus::Message | static |
| assistant(Contents contents, std::vector< ToolCall > tool_calls={}) | neuralplus::Message | static |
| Contents typedef | neuralplus::Message | |
| contents() const noexcept | neuralplus::Message | |
| is_tool_error() const noexcept | neuralplus::Message | |
| provider_metadata() const noexcept | neuralplus::Message | |
| role() const noexcept | neuralplus::Message | |
| set_provider_metadata(JsonValue metadata) | neuralplus::Message | |
| system(std::string text) | neuralplus::Message | static |
| text() const | neuralplus::Message | |
| tool(std::string call_id, std::string tool_name, Contents contents, bool is_error=false) | neuralplus::Message | static |
| tool_call_id() const noexcept | neuralplus::Message | |
| tool_calls() const noexcept | neuralplus::Message | |
| tool_json(std::string call_id, std::string tool_name, JsonValue value, bool is_error=false) | neuralplus::Message | static |
| tool_name() const noexcept | neuralplus::Message | |
| user(std::string text) | neuralplus::Message | static |
| user(Contents contents) | neuralplus::Message | static |