Skip to main content

genai Namespace

Definition

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

Namespaces Index

namespacenodes

Classes Index

classASRModel
structChatMessage
classGenAIModel
structGenerationMetrics
structGenerationRequest
structGenerationResult
classGenerationStream
classImageList

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

classOpenAIServer
structOpenAIServerOptions
structTokenSample
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 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.

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.8.