haystack/docs/pydoc/config_docusaurus/generators_api.yml

40 lines
1.0 KiB
YAML
Raw Normal View History

loaders:
- type: haystack_pydoc_tools.loaders.CustomPythonLoader
search_path: [../../../haystack/components/generators]
modules:
[
"azure",
"hugging_face_local",
"hugging_face_api",
"openai",
"openai_dalle",
"chat/azure",
feat: Add `AzureOpenAIResponsesChatGenerator` (#10019) * Add working ChatGenerator * rename * Improve and add live tests * Updates * Update the tests * Fix errors * Add release notes * Add support for openai tools * Remove openai tools test that times out * fix tool calls * Update release notes * PR comments * remove edits to chat message * Add a test * PR comments * Send back reasoning to model * Fix reasoning support * Add reasoning support * Fix tests * Refactor * Simplify methods * Fix mypy * Stream responses, tool calls etc * Update docstrings * Fix errors while using in Agent * Fix call_id and fc_id * Update tests * Updates * Add extra in ToolCall and ToolCallDelta * Update streaming chunk * Fix tests and linting * Update api key resolve * PR comments * PR comments * Updates * some type fixes and also make sure to use flatten_tools_or_toolsets * fix docs * Fix streaming chunks so assistant header is properly captured * Add finish_reason and update test * Skip streaming + pydantic model test b/c of known issue in openai python sdk https://github.com/openai/openai-python/issues/2305 * Fix pylint * Initial commit adding AzureOpenAIResponsesChatGenerator support * fix unit test * Starting to refactor to use new recommended way to connect to Azure OpenAI * Updates * Fix tests * More tests * fix integration tests * Add to docs * Don't need warm_up method anymore * fix unit test * Fix pylint * fix docstrings * fix mypy typing * fix reno * Add another unit test --------- Co-authored-by: Amna Mubashar <amnahkhan.ak@gmail.com>
2025-11-06 14:27:10 +01:00
"chat/azure_responses",
"chat/hugging_face_local",
"chat/hugging_face_api",
"chat/openai",
"chat/openai_responses",
"chat/fallback",
]
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.DocusaurusRenderer
description: Enables text generation using LLMs.
title: Generators
id: generators-api
markdown:
descriptive_class_title: false
classdef_code_block: false
descriptive_module_title: true
add_method_class_prefix: true
add_member_class_prefix: false
filename: generators_api.md