property InputType: TypeAlias¶
Get the input type for this runnable.
property OutputType: Any¶
Get the output type for this runnable.
property config_specs: List[langchain_core.runnables.utils.ConfigurableFieldSpec]¶
List configurable fields for this runnable.
property input_schema: Type[pydantic.main.BaseModel]¶
The type of input this runnable accepts specified as a pydantic model.
property lc_attributes: Dict[str, Any]¶
List of attribute names that should be included in the serialized kwargs.
These attributes must be accepted by the constructor.
property lc_secrets: Dict[str, str]¶
A map of constructor argument names to secret ids.
For example,{“openai_api_key”: “OPENAI_API_KEY”}
property output_schema: Type[pydantic.main.BaseModel]¶
The type of output this runnable produces specified as a pydantic model.
Examples using ChatOpenAI¶
Facebook Messenger
Slack
WhatsApp
iMessage
Telegram
Discord
RePhraseQueryRetriever
Wikipedia
Arxiv
ChatGPT Plugins
Human as a tool
Yahoo Finance News
ArXiv
Metaphor Search
Shell (bash)
Xata chat memory
Dynamodb Chat Message History
OpenAI
LLMonitor
Context
Label Studio
PromptLayer
CnosDB
Log10
Flyte
Arthur
CSV
Document Comparison
Python
PowerBI Dataset
SQL Database
Airbyte Question Answering
Github
Spark SQL
AINetwork
Pandas Dataframe
Neo4j Vector Index
OpenAI Functions Metadata Tagger
Loading documents from a YouTube url
Figma
Fallbacks
Debugging
LangSmith Walkthrough
Reversible data anonymization with Microsoft Presidio
Data anonymization with Microsoft Presidio
Comparing Chain Outputs
Agent Trajectory