Skip to main content

genai Namespace

Definition​

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

Namespaces Index​

namespacenodes

Classes Index​

classASRModel
classGenAIModel
classImageList

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

structChatMessage
structGenerationMetrics
structGenerationRequest
structGenerationResult
structTokenSample
classGenerationStream
structOpenAIServerOptions
classOpenAIServer
classVisionLanguageModel

Typedefs Index​

usingJson = nlohmann::ordered_json

Enumerations Index​

enum classGenAITask { ... }

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

Typedefs​

Json​

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

Definition at line 29 of file GenAITypes.h.

29using Json = nlohmann::ordered_json;

Enumerations​

GenAITask​

enum class 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.

42enum class GenAITask {
44 ASR,
45};

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.