Man pages for ellmer
Chat with Large Language Models

batch_chatSubmit multiple chats in one batch
ChatThe Chat object
chat_anthropicChat with an Anthropic Claude model
chat-anyChat with any provider
chat_aws_bedrockChat with an AWS bedrock model
chat_azure_openaiChat with a model hosted on Azure OpenAI
chat_cloudflareChat with a model hosted on CloudFlare
chat_databricksChat with a model hosted on Databricks
chat_deepseekChat with a model hosted on DeepSeek
chat_githubChat with a model hosted on the GitHub model marketplace
chat_google_geminiChat with a Google Gemini or Vertex AI model
chat_groqChat with a model hosted on Groq
chat_huggingfaceChat with a model hosted on Hugging Face Serverless Inference...
chat_lmstudioChat with a local LM Studio model
chat_mistralChat with a model hosted on Mistral's La Platforme
chat_ollamaChat with a local Ollama model
chat_openaiChat with an OpenAI model
chat_openai_compatibleChat with an OpenAI-compatible model
chat_openrouterChat with one of the many models hosted on OpenRouter
chat_perplexityChat with a model hosted on perplexity.ai
chat_portkeyChat with a model hosted on PortkeyAI
chat_positChat with a model hosted by Posit AI
chat_snowflakeChat with a model hosted on Snowflake
chat_vllmChat with a model hosted by vLLM
claude_file_uploadUpload, downloand, and manage files for Claude
claude_tool_web_fetchClaude web fetch tool
claude_tool_web_searchClaude web search tool
ContentContent types received from and sent to a chatbot
content_image_urlEncode images for chat input
content_pdf_fileEncode PDFs content for chat input
contents_recordRecord and replay content
contents_textFormat contents into a textual representation
create_tool_defCreate metadata for a tool
df_schemaDescribe the schema of a data frame, suitable for sending to...
ellmer-packageellmer: Chat with Large Language Models
google_tool_web_fetchGoogle URL fetch tool
google_tool_web_searchGoogle web search (grounding) tool
google_uploadUpload a file to gemini
has_credentialsAre credentials avaiable?
interpolateHelpers for interpolating data into prompts
live_consoleOpen a live chat application
openai_tool_web_searchOpenAI web search tool
parallel_chatSubmit multiple chats in parallel
paramsStandard model parameters
ProviderA chatbot provider
stream_controllerCreate a stream controller
token_usageReport on token usage in the current session
toolDefine a tool
tool_annotationsTool annotations
tool_rejectReject a tool call
TurnA user, assistant, or system turn
TypeType definitions for function calling and structured data...
type_booleanType specifications
ellmer documentation built on July 14, 2026, 1:07 a.m.