mirror of
https://github.com/hwchase17/langchain.git
synced 2025-10-24 12:17:47 +00:00
needs new versions of langchain-core and langchain --------- Co-authored-by: Nuno Campos <nuno@langchain.dev>
38 lines
1.4 KiB
Plaintext
38 lines
1.4 KiB
Plaintext
---
|
|
sidebar_position: 0
|
|
sidebar_custom_props:
|
|
description: Interface with language models
|
|
sidebar_class_name: hidden
|
|
---
|
|
|
|
# Model I/O
|
|
|
|
The core element of any language model application is...the model. LangChain gives you the building blocks to interface with any language model.
|
|
|
|

|
|
|
|
## [Conceptual Guide](./concepts)
|
|
|
|
A conceptual explanation of messages, prompts, LLMs vs ChatModels, and output parsers. You should read this before getting started.
|
|
|
|
## [Quick Start](./quick_start)
|
|
|
|
Covers the basics of getting started working with different types of models. You should walk through [this section] if you want to get an overview of the functionality.
|
|
|
|
## [Prompts](./prompts)
|
|
|
|
[This section](./prompts) deep dives into the different types of prompt templates and how to use them.
|
|
|
|
## [LLMs](./llms)
|
|
|
|
[This section](./llms) covers functionality related to the LLM class. This is a type of model that takes a text string as input and returns a text string.
|
|
|
|
## [ChatModels](./chat)
|
|
|
|
[This section](./chat) covers functionality related to the ChatModel class. This is a type of model that takes a list of messages as input and returns a message.
|
|
|
|
## [Output Parsers](./output_parsers)
|
|
|
|
Output parsers are responsible for transforming the output of LLMs and ChatModels into more structured data. [This section](./output_parsers) covers the different types of output parsers.
|
|
|