diff --git a/docs/scripts/document_loader_feat_table.py b/docs/scripts/document_loader_feat_table.py index a06d6de717..44e070dcd6 100644 --- a/docs/scripts/document_loader_feat_table.py +++ b/docs/scripts/document_loader_feat_table.py @@ -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. diff --git a/docs/scripts/model_feat_table.py b/docs/scripts/model_feat_table.py index 2ac3088a25..c70e516024 100644 --- a/docs/scripts/model_feat_table.py +++ b/docs/scripts/model_feat_table.py @@ -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 diff --git a/docs/scripts/tool_feat_table.py b/docs/scripts/tool_feat_table.py index c3393abfe0..030b0d313c 100644 --- a/docs/scripts/tool_feat_table.py +++ b/docs/scripts/tool_feat_table.py @@ -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: