mirror of
https://github.com/hwchase17/langchain
synced 2024-11-13 19:10: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
|
||||
|
||||
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.
|
||||
|
||||
|
@ -74,6 +74,7 @@ These are the core building blocks you can use when building applications.
|
||||
### Chat models
|
||||
|
||||
[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: 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](/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: 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](/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)
|
||||
|
||||
|
@ -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.
|
||||
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/).
|
||||
|
||||
@ -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/).
|
||||
|
||||
## [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/)
|
||||
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)
|
||||
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)
|
||||
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
|
||||
|
||||
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
|
||||
- [LLM applications](/docs/tutorials/llm_chain): Build and deploy a simple LLM application.
|
||||
|
@ -93,7 +93,7 @@
|
||||
"source": [
|
||||
"## Using Language Models\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",
|
||||
"import ChatModelTabs from \"@theme/ChatModelTabs\";\n",
|
||||
"\n",
|
||||
|
Loading…
Reference in New Issue
Block a user