| batch_chat | Submit multiple chats in one batch |
| Chat | The Chat object |
| chat_anthropic | Chat with an Anthropic Claude model |
| chat-any | Chat with any provider |
| chat_aws_bedrock | Chat with an AWS bedrock model |
| chat_azure_openai | Chat with a model hosted on Azure OpenAI |
| chat_cloudflare | Chat with a model hosted on CloudFlare |
| chat_databricks | Chat with a model hosted on Databricks |
| chat_deepseek | Chat with a model hosted on DeepSeek |
| chat_github | Chat with a model hosted on the GitHub model marketplace |
| chat_google_gemini | Chat with a Google Gemini or Vertex AI model |
| chat_groq | Chat with a model hosted on Groq |
| chat_huggingface | Chat with a model hosted on Hugging Face Serverless Inference... |
| chat_lmstudio | Chat with a local LM Studio model |
| chat_mistral | Chat with a model hosted on Mistral's La Platforme |
| chat_ollama | Chat with a local Ollama model |
| chat_openai | Chat with an OpenAI model |
| chat_openai_compatible | Chat with an OpenAI-compatible model |
| chat_openrouter | Chat with one of the many models hosted on OpenRouter |
| chat_perplexity | Chat with a model hosted on perplexity.ai |
| chat_portkey | Chat with a model hosted on PortkeyAI |
| chat_posit | Chat with a model hosted by Posit AI |
| chat_snowflake | Chat with a model hosted on Snowflake |
| chat_vllm | Chat with a model hosted by vLLM |
| claude_file_upload | Upload, downloand, and manage files for Claude |
| claude_tool_web_fetch | Claude web fetch tool |
| claude_tool_web_search | Claude web search tool |
| Content | Content types received from and sent to a chatbot |
| content_image_url | Encode images for chat input |
| content_pdf_file | Encode PDFs content for chat input |
| contents_record | Record and replay content |
| contents_text | Format contents into a textual representation |
| create_tool_def | Create metadata for a tool |
| df_schema | Describe the schema of a data frame, suitable for sending to... |
| ellmer-package | ellmer: Chat with Large Language Models |
| google_tool_web_fetch | Google URL fetch tool |
| google_tool_web_search | Google web search (grounding) tool |
| google_upload | Upload a file to gemini |
| has_credentials | Are credentials avaiable? |
| interpolate | Helpers for interpolating data into prompts |
| live_console | Open a live chat application |
| openai_tool_web_search | OpenAI web search tool |
| parallel_chat | Submit multiple chats in parallel |
| params | Standard model parameters |
| Provider | A chatbot provider |
| stream_controller | Create a stream controller |
| token_usage | Report on token usage in the current session |
| tool | Define a tool |
| tool_annotations | Tool annotations |
| tool_reject | Reject a tool call |
| Turn | A user, assistant, or system turn |
| Type | Type definitions for function calling and structured data... |
| type_boolean | Type specifications |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.