Chat with Large Language Models


[Up] [Top]

Documentation for package ‘ellmer’ version 0.1.1

Help Pages

Chat A chat
chat_azure Chat with a model hosted on Azure OpenAI
chat_bedrock Chat with an AWS bedrock model
chat_claude Chat with an Anthropic Claude model
chat_cortex_analyst Create a chatbot that speaks to the Snowflake Cortex Analyst
chat_databricks Chat with a model hosted on Databricks
chat_deepseek Chat with a model hosted on DeepSeek
chat_gemini Chat with a Google Gemini model
chat_github Chat with a model hosted on the GitHub model marketplace
chat_groq Chat with a model hosted on Groq
chat_ollama Chat with a local Ollama model
chat_openai Chat with an OpenAI model
chat_openrouter Chat with one of the many models hosted on OpenRouter
chat_perplexity Chat with a model hosted on perplexity.ai
chat_snowflake Chat with a model hosted on Snowflake
chat_vllm Chat with a model hosted by vLLM
Content Content types received from and sent to a chatbot
ContentImage Content types received from and sent to a chatbot
ContentImageInline Content types received from and sent to a chatbot
ContentImageRemote Content types received from and sent to a chatbot
ContentPDF Content types received from and sent to a chatbot
contents_html Format contents into a textual representation
contents_markdown Format contents into a textual representation
contents_text Format contents into a textual representation
ContentText Content types received from and sent to a chatbot
ContentToolRequest Content types received from and sent to a chatbot
ContentToolResult Content types received from and sent to a chatbot
content_image_file Encode images for chat input
content_image_plot Encode images for chat input
content_image_url Encode images for chat input
content_pdf_file Encode PDFs content for chat input
content_pdf_url Encode PDFs content for chat input
create_tool_def Create metadata for a tool
interpolate Helpers for interpolating data into prompts
interpolate_file Helpers for interpolating data into prompts
live_browser Open a live chat application
live_console Open a live chat application
Provider A chatbot provider
token_usage Report on token usage in the current session
tool Define a tool
Turn A user or assistant turn
Type Type definitions for function calling and structured data extraction.
TypeArray Type definitions for function calling and structured data extraction.
TypeBasic Type definitions for function calling and structured data extraction.
TypeEnum Type definitions for function calling and structured data extraction.
TypeObject Type definitions for function calling and structured data extraction.
type_array Type specifications
type_boolean Type specifications
type_enum Type specifications
type_integer Type specifications
type_number Type specifications
type_object Type specifications
type_string Type specifications