mirror of
https://github.com/deepset-ai/haystack.git
synced 2025-11-11 23:54:37 +00:00
* 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>
42 lines
1.1 KiB
YAML
42 lines
1.1 KiB
YAML
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",
|
|
"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.ReadmeCoreRenderer
|
|
excerpt: Enables text generation using LLMs.
|
|
category_slug: haystack-api
|
|
title: Generators
|
|
slug: generators-api
|
|
order: 70
|
|
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
|