GenerationRequest Struct
Declaration
struct simaai::neat::genai::GenerationRequest { ... }
Included Headers
#include <GenAITypes.h>
Public Member Attributes Index
| std::optional< std::string > | prompt |
| std::optional< std::string > | system_prompt |
| std::vector< ChatMessage > | messages |
| ImageList | images |
| bool | use_cached_images = false |
| std::optional< Tensor > | audio |
| std::optional< std::filesystem::path > | audio_file |
| std::string | language = "auto" |
|
ASR source language code/name, or auto to detect it. More... | |
| ASRTask | asr_task = ASRTask::Transcribe |
|
Whisper decoding task. Ignored by non-ASR models. More... | |
| std::uint32_t | max_new_tokens = 0 |
| bool | enable_thinking = false |
| Json | tools = Json::array() |
| Json | tool_choice = nullptr |
| std::string | reasoning_effort = "low" |
|
How much the model reasons: low, medium or high. More... | |
Definition at line 81 of file GenAITypes.h.