mirror of
https://github.com/hwchase17/langchain.git
synced 2025-06-22 06:39:52 +00:00
docs: add cross-links (#28000)
Mainly to improve visibility of integration pages.
This commit is contained in:
parent
33dbfba08b
commit
8e91c7ceec
@ -44,7 +44,7 @@ Models that do **not** include the prefix "Chat" in their name or include "LLM"
|
|||||||
|
|
||||||
## Interface
|
## Interface
|
||||||
|
|
||||||
LangChain chat models implement the [BaseChatModel](https://python.langchain.com/api_reference/core/language_models/langchain_core.language_models.chat_models.BaseChatModel.html) interface. Because [BaseChatModel] also implements the [Runnable Interface](/docs/concepts/runnables), chat models support a [standard streaming interface](/docs/concepts/streaming), [async programming](/docs/concepts/async), optimized [batching](/docs/concepts/runnables/#optimized-parallel-execution-batch), and more. Please see the [Runnable Interface](/docs/concepts/runnables) for more details.
|
LangChain chat models implement the [BaseChatModel](https://python.langchain.com/api_reference/core/language_models/langchain_core.language_models.chat_models.BaseChatModel.html) interface. Because `BaseChatModel` also implements the [Runnable Interface](/docs/concepts/runnables), chat models support a [standard streaming interface](/docs/concepts/streaming), [async programming](/docs/concepts/async), optimized [batching](/docs/concepts/runnables/#optimized-parallel-execution-batch), and more. Please see the [Runnable Interface](/docs/concepts/runnables) for more details.
|
||||||
|
|
||||||
Many of the key methods of chat models operate on [messages](/docs/concepts/messages) as input and return messages as output.
|
Many of the key methods of chat models operate on [messages](/docs/concepts/messages) as input and return messages as output.
|
||||||
|
|
||||||
|
@ -74,6 +74,7 @@ These are the core building blocks you can use when building applications.
|
|||||||
### Chat models
|
### Chat models
|
||||||
|
|
||||||
[Chat Models](/docs/concepts/chat_models) are newer forms of language models that take messages in and output a message.
|
[Chat Models](/docs/concepts/chat_models) are newer forms of language models that take messages in and output a message.
|
||||||
|
See [supported integrations](/docs/integrations/chat/) for details on getting started with chat models from a specific provider.
|
||||||
|
|
||||||
- [How to: do function/tool calling](/docs/how_to/tool_calling)
|
- [How to: do function/tool calling](/docs/how_to/tool_calling)
|
||||||
- [How to: get models to return structured output](/docs/how_to/structured_output)
|
- [How to: get models to return structured output](/docs/how_to/structured_output)
|
||||||
@ -153,6 +154,7 @@ What LangChain calls [LLMs](/docs/concepts/text_llms) are older forms of languag
|
|||||||
### Embedding models
|
### Embedding models
|
||||||
|
|
||||||
[Embedding Models](/docs/concepts/embedding_models) take a piece of text and create a numerical representation of it.
|
[Embedding Models](/docs/concepts/embedding_models) take a piece of text and create a numerical representation of it.
|
||||||
|
See [supported integrations](/docs/integrations/text_embedding/) for details on getting started with embedding models from a specific provider.
|
||||||
|
|
||||||
- [How to: embed text data](/docs/how_to/embed_text)
|
- [How to: embed text data](/docs/how_to/embed_text)
|
||||||
- [How to: cache embedding results](/docs/how_to/caching_embeddings)
|
- [How to: cache embedding results](/docs/how_to/caching_embeddings)
|
||||||
@ -160,6 +162,7 @@ What LangChain calls [LLMs](/docs/concepts/text_llms) are older forms of languag
|
|||||||
### Vector stores
|
### Vector stores
|
||||||
|
|
||||||
[Vector stores](/docs/concepts/vectorstores) are databases that can efficiently store and retrieve embeddings.
|
[Vector stores](/docs/concepts/vectorstores) are databases that can efficiently store and retrieve embeddings.
|
||||||
|
See [supported integrations](/docs/integrations/vectorstores/) for details on getting started with vector stores from a specific provider.
|
||||||
|
|
||||||
- [How to: use a vector store to retrieve data](/docs/how_to/vectorstores)
|
- [How to: use a vector store to retrieve data](/docs/how_to/vectorstores)
|
||||||
|
|
||||||
|
@ -62,7 +62,8 @@ Explore the full list of LangChain tutorials [here](/docs/tutorials), and check
|
|||||||
|
|
||||||
[Here](/docs/how_to) you’ll find short answers to “How do I….?” types of questions.
|
[Here](/docs/how_to) you’ll find short answers to “How do I….?” types of questions.
|
||||||
These how-to guides don’t cover topics in depth – you’ll find that material in the [Tutorials](/docs/tutorials) and the [API Reference](https://python.langchain.com/api_reference/).
|
These how-to guides don’t cover topics in depth – you’ll find that material in the [Tutorials](/docs/tutorials) and the [API Reference](https://python.langchain.com/api_reference/).
|
||||||
However, these guides will help you quickly accomplish common tasks.
|
However, these guides will help you quickly accomplish common tasks using [chat models](/docs/how_to/#chat-models),
|
||||||
|
[vector stores](/docs/how_to/#vector-stores), and other common LangChain components.
|
||||||
|
|
||||||
Check out [LangGraph-specific how-tos here](https://langchain-ai.github.io/langgraph/how-tos/).
|
Check out [LangGraph-specific how-tos here](https://langchain-ai.github.io/langgraph/how-tos/).
|
||||||
|
|
||||||
@ -72,6 +73,13 @@ Introductions to all the key parts of LangChain you’ll need to know! [Here](/d
|
|||||||
|
|
||||||
For a deeper dive into LangGraph concepts, check out [this page](https://langchain-ai.github.io/langgraph/concepts/).
|
For a deeper dive into LangGraph concepts, check out [this page](https://langchain-ai.github.io/langgraph/concepts/).
|
||||||
|
|
||||||
|
## [Integrations](integrations/providers/index.mdx)
|
||||||
|
|
||||||
|
LangChain is part of a rich ecosystem of tools that integrate with our framework and build on top of it.
|
||||||
|
If you're looking to get up and running quickly with [chat models](/docs/integrations/chat/), [vector stores](/docs/integrations/vectorstores/),
|
||||||
|
or other LangChain components from a specific provider, check out our growing list of [integrations](/docs/integrations/providers/).
|
||||||
|
|
||||||
|
|
||||||
## [API reference](https://python.langchain.com/api_reference/)
|
## [API reference](https://python.langchain.com/api_reference/)
|
||||||
Head to the reference section for full documentation of all classes and methods in the LangChain Python packages.
|
Head to the reference section for full documentation of all classes and methods in the LangChain Python packages.
|
||||||
|
|
||||||
@ -91,8 +99,5 @@ See what changed in v0.3, learn how to migrate legacy code, read up on our versi
|
|||||||
### [Security](/docs/security)
|
### [Security](/docs/security)
|
||||||
Read up on [security](/docs/security) best practices to make sure you're developing safely with LangChain.
|
Read up on [security](/docs/security) best practices to make sure you're developing safely with LangChain.
|
||||||
|
|
||||||
### [Integrations](integrations/providers/index.mdx)
|
|
||||||
LangChain is part of a rich ecosystem of tools that integrate with our framework and build on top of it. Check out our growing list of [integrations](/docs/integrations/providers/).
|
|
||||||
|
|
||||||
### [Contributing](contributing/index.mdx)
|
### [Contributing](contributing/index.mdx)
|
||||||
Check out the developer's guide for guidelines on contributing and help getting your dev environment set up.
|
Check out the developer's guide for guidelines on contributing and help getting your dev environment set up.
|
||||||
|
@ -4,7 +4,14 @@ sidebar_class_name: hidden
|
|||||||
---
|
---
|
||||||
# Tutorials
|
# Tutorials
|
||||||
|
|
||||||
New to LangChain or LLM app development in general? Read this material to quickly get up and running.
|
New to LangChain or LLM app development in general? Read this material to quickly get up and running building your first applications.
|
||||||
|
|
||||||
|
If you're looking to get up and running quickly with [chat models](/docs/integrations/chat/), [vector stores](/docs/integrations/vectorstores/),
|
||||||
|
or other LangChain components from a specific provider, check out our supported [integrations](/docs/integrations/providers/).
|
||||||
|
|
||||||
|
Refer to the [how-to guides](/docs/how_to) for more detail on using common LangChain components.
|
||||||
|
|
||||||
|
See the [conceptual documentation](/docs/concepts) for high level explanations of all LangChain concepts.
|
||||||
|
|
||||||
## Basics
|
## Basics
|
||||||
- [LLM applications](/docs/tutorials/llm_chain): Build and deploy a simple LLM application.
|
- [LLM applications](/docs/tutorials/llm_chain): Build and deploy a simple LLM application.
|
||||||
|
@ -93,7 +93,7 @@
|
|||||||
"source": [
|
"source": [
|
||||||
"## Using Language Models\n",
|
"## Using Language Models\n",
|
||||||
"\n",
|
"\n",
|
||||||
"First up, let's learn how to use a language model by itself. LangChain supports many different language models that you can use interchangeably - select the one you want to use below!\n",
|
"First up, let's learn how to use a language model by itself. LangChain supports many different language models that you can use interchangeably. For details on getting started with a specific model, refer to [supported integrations](/docs/integrations/chat/).\n",
|
||||||
"\n",
|
"\n",
|
||||||
"import ChatModelTabs from \"@theme/ChatModelTabs\";\n",
|
"import ChatModelTabs from \"@theme/ChatModelTabs\";\n",
|
||||||
"\n",
|
"\n",
|
||||||
|
Loading…
Reference in New Issue
Block a user