NVIDIA DeepStream SDK API Reference

9.2 Release
semconv::gen_ai::GenAiOperationNameValues Namespace Reference

Variables

static constexpr const char * kChat = "chat"
 Chat completion operation such as OpenAI Chat API More...
 
static constexpr const char * kGenerateContent = "generate_content"
 Multimodal content generation operation such as Gemini Generate Content More...
 
static constexpr const char * kTextCompletion = "text_completion"
 Text completions operation such as OpenAI Completions API (Legacy) More...
 
static constexpr const char * kEmbeddings = "embeddings"
 Embeddings operation such as OpenAI Create embeddings API More...
 
static constexpr const char * kCreateAgent = "create_agent"
 Create GenAI agent. More...
 
static constexpr const char * kInvokeAgent = "invoke_agent"
 Invoke GenAI agent. More...
 
static constexpr const char * kExecuteTool = "execute_tool"
 Execute a tool. More...
 
static constexpr const char * kChat = "chat"
 Chat completion operation such as OpenAI Chat API More...
 
static constexpr const char * kGenerateContent = "generate_content"
 Multimodal content generation operation such as Gemini Generate Content More...
 
static constexpr const char * kTextCompletion = "text_completion"
 Text completions operation such as OpenAI Completions API (Legacy) More...
 
static constexpr const char * kEmbeddings = "embeddings"
 Embeddings operation such as OpenAI Create embeddings API More...
 
static constexpr const char * kCreateAgent = "create_agent"
 Create GenAI agent. More...
 
static constexpr const char * kInvokeAgent = "invoke_agent"
 Invoke GenAI agent. More...
 
static constexpr const char * kExecuteTool = "execute_tool"
 Execute a tool. More...
 

Variable Documentation

◆ kChat [1/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kChat = "chat"
staticconstexpr

Chat completion operation such as OpenAI Chat API

Definition at line 413 of file includes/opentelemetry/semconv/incubating/gen_ai_attributes.h.

◆ kChat [2/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kChat = "chat"
staticconstexpr

Chat completion operation such as OpenAI Chat API

Definition at line 413 of file 9.2/includes/opentelemetry/semconv/incubating/gen_ai_attributes.h.

◆ kCreateAgent [1/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kCreateAgent = "create_agent"
staticconstexpr

Create GenAI agent.

Definition at line 438 of file includes/opentelemetry/semconv/incubating/gen_ai_attributes.h.

◆ kCreateAgent [2/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kCreateAgent = "create_agent"
staticconstexpr

Create GenAI agent.

Definition at line 438 of file 9.2/includes/opentelemetry/semconv/incubating/gen_ai_attributes.h.

◆ kEmbeddings [1/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kEmbeddings = "embeddings"
staticconstexpr

◆ kEmbeddings [2/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kEmbeddings = "embeddings"
staticconstexpr

◆ kExecuteTool [1/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kExecuteTool = "execute_tool"
staticconstexpr

Execute a tool.

Definition at line 448 of file includes/opentelemetry/semconv/incubating/gen_ai_attributes.h.

◆ kExecuteTool [2/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kExecuteTool = "execute_tool"
staticconstexpr

Execute a tool.

Definition at line 448 of file 9.2/includes/opentelemetry/semconv/incubating/gen_ai_attributes.h.

◆ kGenerateContent [1/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kGenerateContent = "generate_content"
staticconstexpr

Multimodal content generation operation such as Gemini Generate Content

Definition at line 419 of file includes/opentelemetry/semconv/incubating/gen_ai_attributes.h.

◆ kGenerateContent [2/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kGenerateContent = "generate_content"
staticconstexpr

Multimodal content generation operation such as Gemini Generate Content

Definition at line 419 of file 9.2/includes/opentelemetry/semconv/incubating/gen_ai_attributes.h.

◆ kInvokeAgent [1/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kInvokeAgent = "invoke_agent"
staticconstexpr

Invoke GenAI agent.

Definition at line 443 of file 9.2/includes/opentelemetry/semconv/incubating/gen_ai_attributes.h.

◆ kInvokeAgent [2/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kInvokeAgent = "invoke_agent"
staticconstexpr

Invoke GenAI agent.

Definition at line 443 of file includes/opentelemetry/semconv/incubating/gen_ai_attributes.h.

◆ kTextCompletion [1/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kTextCompletion = "text_completion"
staticconstexpr

◆ kTextCompletion [2/2]

constexpr const char* semconv::gen_ai::GenAiOperationNameValues::kTextCompletion = "text_completion"
staticconstexpr