diff --git a/docs/pydoc/config/connectors.yml b/docs/pydoc/config/connectors.yml new file mode 100644 index 000000000..3f4133e7a --- /dev/null +++ b/docs/pydoc/config/connectors.yml @@ -0,0 +1,26 @@ +loaders: + - type: haystack_pydoc_tools.loaders.CustomPythonLoader + search_path: [../../../haystack/components/connectors] + modules: ["openapi_service"] + ignore_when_discovered: ["__init__"] +processors: + - type: filter + expression: + documented_only: true + do_not_filter_modules: false + skip_empty_modules: true + - type: smart + - type: crossref +renderer: + type: haystack_pydoc_tools.renderers.ReadmePreviewRenderer + excerpt: Various connectors to integrate with external services. + category_slug: haystack-api + title: Connectors + slug: connectors-api + order: 15 + markdown: + descriptive_class_title: false + descriptive_module_title: true + add_method_class_prefix: true + add_member_class_prefix: false + filename: connectors_api.md diff --git a/docs/pydoc/config/converters_api.yml b/docs/pydoc/config/converters_api.yml index 4fbb21584..6ffb34947 100644 --- a/docs/pydoc/config/converters_api.yml +++ b/docs/pydoc/config/converters_api.yml @@ -1,7 +1,7 @@ loaders: - type: haystack_pydoc_tools.loaders.CustomPythonLoader search_path: [../../../haystack/components/converters] - modules: ["azure", "html", "markdown", "pypdf", "tika", "txt"] + modules: ["azure", "html", "markdown", "pypdf", "tika", "txt", "output_adapter", "openapi_functions"] ignore_when_discovered: ["__init__"] processors: - type: filter @@ -13,7 +13,7 @@ processors: - type: crossref renderer: type: haystack_pydoc_tools.renderers.ReadmePreviewRenderer - excerpt: Extracts text from files in different formats and converts it into a unified Document format. + excerpt: Various converters to transform data from one format to another. category_slug: haystack-api title: Converters slug: converters-api