Перейти до основного вмісту

ChatMessage Struct

Declaration​

struct simaai::neat::genai::ChatMessage { ... }

Included Headers​

#include <GenAITypes.h>

Public Member Attributes Index​

std::stringrole
std::stringcontent
ImageListimages
booluse_cached_images = false
Jsontool_calls = Json::array()
std::optional< std::string >tool_call_id
std::optional< std::string >name

Definition at line 71 of file GenAITypes.h.

Public Member Attributes​

content​

std::string simaai::neat::genai::ChatMessage::content

Definition at line 73 of file GenAITypes.h.

images​

ImageList simaai::neat::genai::ChatMessage::images

Definition at line 74 of file GenAITypes.h.

name​

std::optional<std::string> simaai::neat::genai::ChatMessage::name

Definition at line 78 of file GenAITypes.h.

role​

std::string simaai::neat::genai::ChatMessage::role

Definition at line 72 of file GenAITypes.h.

tool_call_id​

std::optional<std::string> simaai::neat::genai::ChatMessage::tool_call_id

Definition at line 77 of file GenAITypes.h.

tool_calls​

Json simaai::neat::genai::ChatMessage::tool_calls = Json::array()

Definition at line 76 of file GenAITypes.h.

use_cached_images​

bool simaai::neat::genai::ChatMessage::use_cached_images = false

Definition at line 75 of file GenAITypes.h.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.