Skip to main content
Ctrl+K
🦜🔗 LangChain  documentation - Home

Site Navigation

  • Core
  • Langchain
  • Text Splitters
  • AI21
  • Airbyte
    • Anthropic
    • AstraDB
    • AWS
    • Azure Dynamic Sessions
    • Chroma
    • Cohere
    • Couchbase
    • Elasticsearch
    • Exa
    • Fireworks
    • Google Community
    • Google GenAI
    • Google VertexAI
    • Groq
    • Huggingface
    • Milvus
    • MistralAI
    • MongoDB
    • Nomic
    • Nvidia Ai Endpoints
    • Ollama
    • OpenAI
    • Pinecone
    • Postgres
    • Prompty
    • Qdrant
    • Robocorp
    • Together
    • Unstructured
    • VoyageAI
    • Weaviate
  • LangChain docs
  • GitHub
  • X / Twitter

Site Navigation

  • Core
  • Langchain
  • Text Splitters
  • AI21
  • Airbyte
    • Anthropic
    • AstraDB
    • AWS
    • Azure Dynamic Sessions
    • Chroma
    • Cohere
    • Couchbase
    • Elasticsearch
    • Exa
    • Fireworks
    • Google Community
    • Google GenAI
    • Google VertexAI
    • Groq
    • Huggingface
    • Milvus
    • MistralAI
    • MongoDB
    • Nomic
    • Nvidia Ai Endpoints
    • Ollama
    • OpenAI
    • Pinecone
    • Postgres
    • Prompty
    • Qdrant
    • Robocorp
    • Together
    • Unstructured
    • VoyageAI
    • Weaviate
  • LangChain docs
  • GitHub
  • X / Twitter

Section Navigation

  • chat_models
  • embeddings
  • function_calling
    • AnthropicTool
    • FunctionDescription
    • ToolDescription
    • ToolsOutputParser
    • convert_to_anthropic_tool
    • get_system_message
  • graphs
  • llms
  • retrievers
  • utilities
  • utils
  • vectorstores
  • langchain_aws 0.1.16

function_calling#

Methods for creating function specs in the style of Bedrock Functions for supported model providers

Classes

function_calling.AnthropicTool

function_calling.FunctionDescription

Representation of a callable function to send to an LLM.

function_calling.ToolDescription

Representation of a callable function to the OpenAI API.

function_calling.ToolsOutputParser

Functions

function_calling.convert_to_anthropic_tool(tool)

function_calling.get_system_message(tools)

previous

BedrockEmbeddings

next

AnthropicTool

© Copyright 2023, LangChain Inc.