mirror of
https://github.com/hwchase17/langchain
synced 2024-11-10 01:10:59 +00:00
docs: integrations custom callout (#24843)
This commit is contained in:
parent
61ecb10a77
commit
a4e940550a
@ -15,6 +15,14 @@ hide_table_of_contents: true
|
||||
|
||||
# Document loaders
|
||||
|
||||
:::info
|
||||
|
||||
If you'd like to write your own document loader, see [this how-to](/docs/how_to/document_loader_custom/).
|
||||
If you'd like to contribute an integration, see [Contributing integrations](/docs/contributing/integrations/).
|
||||
|
||||
:::
|
||||
|
||||
|
||||
## Features
|
||||
|
||||
The following table shows the feature support for all document loaders.
|
||||
|
@ -144,6 +144,13 @@ custom_edit_url:
|
||||
|
||||
# LLMs
|
||||
|
||||
:::info
|
||||
|
||||
If you'd like to write your own LLM, see [this how-to](/docs/how_to/custom_llm/).
|
||||
If you'd like to contribute an integration, see [Contributing integrations](/docs/contributing/integrations/).
|
||||
|
||||
:::
|
||||
|
||||
## Features (natively supported)
|
||||
All LLMs implement the Runnable interface, which comes with default implementations of all methods, ie. `ainvoke`, `batch`, `abatch`, `stream`, `astream`. This gives all LLMs basic support for async, streaming and batch, which by default is implemented as below:
|
||||
- *Async* support defaults to calling the respective sync method in asyncio's default thread pool executor. This lets other async functions in your application make progress while the LLM is being executed, by moving this call to a background thread.
|
||||
@ -169,6 +176,13 @@ hide_table_of_contents: true
|
||||
|
||||
## Advanced features
|
||||
|
||||
:::info
|
||||
|
||||
If you'd like to write your own chat model, see [this how-to](/docs/how_to/custom_chat_model/).
|
||||
If you'd like to contribute an integration, see [Contributing integrations](/docs/contributing/integrations/).
|
||||
|
||||
:::
|
||||
|
||||
The following table shows all the chat model classes that support one or more advanced features.
|
||||
|
||||
:::info
|
||||
|
@ -101,6 +101,13 @@ hide_table_of_contents: true
|
||||
|
||||
# Tools
|
||||
|
||||
:::info
|
||||
|
||||
If you'd like to write your own tool, see [this how-to](/docs/how_to/custom_tools/).
|
||||
If you'd like to contribute an integration, see [Contributing integrations](/docs/contributing/integrations/).
|
||||
|
||||
:::
|
||||
|
||||
## Search Tools
|
||||
|
||||
The following table shows tools that execute online searches in some shape or form:
|
||||
|
Loading…
Reference in New Issue
Block a user