Skip to main content

models.ai_inference

Pydantic models for AI Inference service for chat completions, text completions, and AI model management.

ChatMessage Objects

class ChatMessage(BaseModel)

Chat message model for AI conversations.

ChatRequest Objects

class ChatRequest(BaseModel)

Chat completion request model.

CompletionRequest Objects

class CompletionRequest(BaseModel)

Text completion request model.

ChatResponseData Objects

class ChatResponseData(BaseModel)

Chat completion response data model.

CompletionResponseData Objects

class CompletionResponseData(BaseModel)

Text completion response data model.

ModelsResponseData Objects

class ModelsResponseData(BaseModel)

Available models response data model.

HealthResponseData Objects

class HealthResponseData(BaseModel)

Health check response data model.

EmbeddingRequest Objects

class EmbeddingRequest(BaseModel)

Embedding request model.

EmbeddingData Objects

class EmbeddingData(BaseModel)

Single embedding data model.

EmbeddingResponseData Objects

class EmbeddingResponseData(BaseModel)

Embedding response data model.