API Reference mistralex_ai v#0.1.0
View SourceModules
Elixir client for the Mistral AI API.
Agents API for the Mistral AI client.
Batch API for processing multiple requests asynchronously.
Beta API endpoints for experimental Mistral AI features.
Beta Agents API for creating and managing AI agents.
Beta Conversations API for managing persistent conversations with agents.
Chat completions API for the Mistral AI client.
Classifiers API for text classification and content moderation.
Embeddings API for the Mistral AI client.
FIM (Fill-in-the-Middle) API for code completion.
Files API for the Mistral AI client.
Fine-tuning API for creating and managing fine-tuning jobs.
Jobs API for managing fine-tuning jobs.
Models API for the Mistral AI client.
OCR (Optical Character Recognition) API operations.
Behaviour for HTTP client implementations.
HTTP client for the Mistral AI API.
Configuration management for the Mistral AI client.
Error definitions and handling for the Mistral AI client.
General API error for HTTP 4xx and 5xx responses.
Authentication error (HTTP 401).
Configuration error.
Network connectivity error.
Resource not found error (HTTP 404).
Permission denied error (HTTP 403).
Rate limit exceeded error (HTTP 429).
Server-side error (HTTP 5xx).
Request timeout error.
Request validation error.
Req-based HTTP client implementation.
Core data structures for the Mistral AI client.
Represents an archive fine-tuned model response.
Represents a base model card.
Represents an error in a batch job.
Represents a batch job creation request.
Represents a batch job response.
Represents a list of batch jobs response.
Data models for Beta API features.
Represents an AI agent with specific instructions and capabilities.
Represents completion arguments for agents and conversations.
Represents a conversation entity with its configuration.
Represents an entry in a conversation (message, function call, etc.).
Represents the history of a conversation with all entries.
Represents the response from conversation operations.
Represents a tool that can be used by agents.
Represents a function tool definition.
Represents a chat classification request.
Represents a chat completion response.
Represents a choice in a chat completion response.
Represents a chat moderation request.
Represents a classification request.
Represents a classification response.
Represents classification target results with scores.
Represents completion training hyperparameters for fine-tuning.
Represents a delete file response.
Represents a delete model response.
Represents a document URL chunk for OCR processing.
Represents an individual embedding.
Represents an embedding response.
Represents a choice in a FIM completion response.
Represents a message in a FIM completion response.
Represents a FIM (Fill-in-the-Middle) completion request.
Represents a FIM completion response.
Represents a fine-tuned model card.
Represents file metadata.
Represents a list of files response with pagination.
Represents a file signed URL response.
Represents a file upload response.
Represents a fine-tuning job creation request.
Represents a fine-tuning job response.
Represents a list of fine-tuning jobs response.
Represents a GitHub repository for fine-tuning.
Represents an image URL chunk for OCR processing.
Represents an image URL within an image URL chunk.
Represents a chat message.
Represents model information.
Represents model capabilities.
Represents a list of models response.
Represents model access permissions.
Represents a moderation object with categories and scores.
Represents a moderation response.
Represents an extracted image object from OCR processing.
Represents the dimensions of an OCR page.
Represents a page object from OCR processing.
Represents an OCR processing request.
Represents an OCR processing response.
Represents usage information for OCR processing.
Represents a tool/function call.
Represents function details in a tool call.
Represents a training file for fine-tuning.
Represents an unarchive fine-tuned model response.
Represents token usage information.
Represents a Weights & Biases integration for fine-tuning.
Server-Sent Events (SSE) streaming support for the Mistral AI client.
Documentation for MistralexSdk
.