azure_openai | Azure OpenAI Endpoint Provider Function |
azure_openai_chat | Send LLM Messages to an Azure OpenAI Chat Completions endpoint |
azure_openai_embedding | Generate Embeddings Using OpenAI API on Azure |
cancel_openai_batch | Cancel an In-Progress OpenAI Batch |
chat | Chat with a Language Model |
chatgpt | Alias for the OpenAI Provider Function |
check_azure_openai_batch | Check Batch Processing Status for Azure OpenAI Batch API |
check_batch | Check Batch Processing Status |
check_claude_batch | Check Batch Processing Status for Claude API |
check_groq_batch | Check Batch Processing Status for Groq API |
check_mistral_batch | Check Batch Processing Status for Mistral Batch API |
check_openai_batch | Check Batch Processing Status for OpenAI Batch API |
claude | Provider Function for Claude models on the Anthropic API |
claude_chat | Interact with Claude AI models via the Anthropic API |
claude_list_models | List Available Models from the Anthropic Claude API |
deepseek | Deepseek Provider Function |
deepseek_chat | Send LLM Messages to the DeepSeek Chat API |
df_llm_message | Convert a Data Frame to an LLMMessage Object |
embed | Generate text embeddings |
fetch_azure_openai_batch | Fetch Results for an Azure OpenAI Batch |
fetch_batch | Fetch Results from a Batch API |
fetch_claude_batch | Fetch Results for a Claude Batch |
fetch_groq_batch | Fetch Results for a Groq Batch |
fetch_mistral_batch | Fetch Results for an Mistral Batch |
fetch_openai_batch | Fetch Results for an OpenAI Batch |
field_chr | Define Field Descriptors for JSON Schema |
field_dbl | Define Field Descriptors for JSON Schema |
field_fct | Define Field Descriptors for JSON Schema |
field_lgl | Define Field Descriptors for JSON Schema |
field_object | Define a nested object field |
gemini | Google Gemini Provider Function |
gemini_chat | Send LLMMessage to Gemini API |
gemini_delete_file | Delete a File from Gemini API |
gemini_embedding | Generate Embeddings Using the Google Gemini API |
gemini_file_metadata | Retrieve Metadata for a File from Gemini API |
gemini_list_files | List Files in Gemini API |
gemini_upload_file | Upload a File to Gemini API |
get_logprobs | Retrieve Log Probabilities from Assistant Replies |
get_metadata | Retrieve Metadata from Assistant Replies |
get_reply | Retrieve Assistant Reply as Text |
get_reply_data | Retrieve Assistant Reply as Structured Data |
get_user_message | Retrieve a User Message by Index |
groq | Groq API Provider Function |
groq_chat | Send LLM Messages to the Groq Chat API |
groq_list_models | List Available Models from the Groq API |
groq_transcribe | Transcribe an Audio File Using Groq transcription API |
img | Create an Image Object |
last_metadata | Retrieve Metadata from Assistant Replies |
last_reply | Retrieve Assistant Reply as Text |
last_reply_data | Retrieve Assistant Reply as Structured Data |
last_user_message | Retrieve a User Message by Index |
list_azure_openai_batches | List Azure OpenAI Batch Requests |
list_batches | List all Batch Requests on a Batch API |
list_claude_batches | List Claude Batch Requests |
list_groq_batches | List Groq Batch Requests |
list_mistral_batches | List Mistral Batch Requests |
list_models | List Available Models for a Provider |
list_openai_batches | List OpenAI Batch Requests |
LLMMessage | Large Language Model Message Class |
llm_message | Create or Update Large Language Model Message Object |
mistral | Mistral Provider Function |
mistral_chat | Send LLMMessage to Mistral API |
mistral_embedding | Generate Embeddings Using Mistral API |
mistral_list_models | List Available Models from the Mistral API |
ollama | Ollama API Provider Function |
ollama_chat | Interact with local AI models via the Ollama API |
ollama_delete_model | Delete a model from the Ollama API |
ollama_download_model | Download a model from the Ollama API |
ollama_embedding | Generate Embeddings Using Ollama API |
ollama_list_models | Retrieve and return model information from the Ollama API |
openai | OpenAI Provider Function |
openai_chat | Send LLM Messages to the OpenAI Chat Completions API |
openai_embedding | Generate Embeddings Using OpenAI API |
openai_list_models | List Available Models from the OpenAI API |
pdf_page_batch | Batch Process PDF into LLM Messages |
perplexity | Perplexity Provider Function |
perplexity_chat | Send LLM Messages to the Perplexity Chat API |
rate_limit_info | Get the current rate limit information for all or a specific API |
send_azure_openai_batch | Send a Batch of Messages to Azure OpenAI Batch API |
send_batch | Send a batch of messages to a batch API |
send_claude_batch | Send a Batch of Messages to Claude API |
send_groq_batch | Send a Batch of Messages to the Groq API |
send_mistral_batch | Send a Batch of Requests to the Mistral API |
send_ollama_batch | Send a Batch of Messages to Ollama API |
send_openai_batch | Send a Batch of Messages to OpenAI Batch API |
tidyllm_schema | Create a JSON Schema for Structured Outputs |
tidyllm_tool | Create a Tool Definition for tidyllm |
voyage | Voyage Provider Function |
voyage_embedding | Generate Embeddings Using Voyage AI API |