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 | Create a chatbot that speaks to the Snowflake Cortex Analyst |
chat_databricks | Chat with a model hosted on Databricks |
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_perplexity | Chat with a model hosted on perplexity.ai |
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 |
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 image content for chat input |
content_image_plot | Encode image content for chat input |
content_image_url | Encode image 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 |