跳至主要内容

genai Namespace

Definition​

namespace simaai::neat::genai { ... }

Namespaces Index​

namespacegraphs
namespacenodes

Classes Index​

classASRModel
structChatMessage
classGenAIModel
classGenAIServer
structGenAIServerOptions
structGenerationMetrics
structGenerationRequest
structGenerationResult
classGenerationStream
classImageList

Ordered image inputs for GenAI requests and chat messages. More...

structSpeechTranscriberOptions

Options for genai::graphs::SpeechTranscriber(...). More...

structTokenSample
classVisionLanguageModel
structVisionLanguageOptions

Options for genai::graphs::VisionLanguage(...). More...

Typedefs Index​

usingJson = nlohmann::ordered_json

Enumerations Index​

enum classGenAITask { ... }

High-level task family for a deployed LLiMa model directory. More...

enum classASRTask { ... }

Whisper decoding task for ASR requests. More...

Typedefs​

Json​

using simaai::neat::genai::Json = typedef nlohmann::ordered_json

Definition at line 29 of file GenAITypes.h.

Enumerations​

ASRTask​

enum class simaai::neat::genai::ASRTask
strong

Whisper decoding task for ASR requests.

Enumeration values
Transcribe
Translate

Definition at line 48 of file GenAITypes.h.

GenAITask​

enum class simaai::neat::genai::GenAITask
strong

High-level task family for a deployed LLiMa model directory.

Enumeration values
VisionLanguage
ASR

Text-only LLMs and image-capable VLMs both use VisionLanguage; distinguish them with model capability queries such as VisionLanguageModel::accepts_image().

Definition at line 42 of file GenAITypes.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.