Skip to content
Open
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
a0ccca9
Add working ChatGenerator
Amnah199 Sep 22, 2025
8363ae6
rename
Amnah199 Sep 22, 2025
eba8123
Merge branch 'main' of https://github.com/deepset-ai/haystack into op…
Amnah199 Sep 24, 2025
18ce0e0
Improve and add live tests
Amnah199 Sep 24, 2025
ba14b18
Updates
Amnah199 Oct 8, 2025
eeec152
Update the tests
Amnah199 Oct 9, 2025
64052f7
Fix errors
Amnah199 Oct 9, 2025
ef4d0a7
Add release notes
Amnah199 Oct 10, 2025
149a47e
Merge branch 'main' into openai-responses
Amnah199 Oct 10, 2025
f3b41f2
Merge branch 'main' into openai-responses
Amnah199 Oct 10, 2025
50d5feb
Add support for openai tools
Amnah199 Oct 10, 2025
d1bea24
Merge branch 'openai-responses' of https://github.com/deepset-ai/hays…
Amnah199 Oct 10, 2025
f2ba387
Remove openai tools test that times out
Amnah199 Oct 12, 2025
830d086
fix tool calls
Amnah199 Oct 13, 2025
2c866f9
Update release notes
Amnah199 Oct 13, 2025
228a21b
PR comments
Amnah199 Oct 14, 2025
1b0ac65
remove edits to chat message
Amnah199 Oct 14, 2025
96e9343
Add a test
Amnah199 Oct 14, 2025
515474a
PR comments
Amnah199 Oct 15, 2025
9d8aa42
Send back reasoning to model
Amnah199 Oct 15, 2025
b1d6e80
Merge branch 'main' of https://github.com/deepset-ai/haystack into op…
Amnah199 Oct 21, 2025
9e414a9
Merge branch 'main' of https://github.com/deepset-ai/haystack into op…
Amnah199 Oct 22, 2025
00e6013
Fix reasoning support
Amnah199 Oct 22, 2025
419ec36
Add reasoning support
Amnah199 Oct 22, 2025
2a7f342
Fix tests
Amnah199 Oct 23, 2025
76db039
Refactor
Amnah199 Oct 23, 2025
0bab968
Simplify methods
Amnah199 Oct 23, 2025
8c8e031
Fix mypy
Amnah199 Oct 24, 2025
9107989
Stream responses, tool calls etc
Amnah199 Oct 24, 2025
fe07300
Update docstrings
Amnah199 Oct 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions haystack/components/generators/chat/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@

_import_structure = {
"openai": ["OpenAIChatGenerator"],
"openai_responses": ["OpenAIResponsesChatGenerator"],
"azure": ["AzureOpenAIChatGenerator"],
"hugging_face_local": ["HuggingFaceLocalChatGenerator"],
"hugging_face_api": ["HuggingFaceAPIChatGenerator"],
Expand All @@ -21,6 +22,7 @@
from .hugging_face_api import HuggingFaceAPIChatGenerator as HuggingFaceAPIChatGenerator
from .hugging_face_local import HuggingFaceLocalChatGenerator as HuggingFaceLocalChatGenerator
from .openai import OpenAIChatGenerator as OpenAIChatGenerator
from .openai_responses import OpenAIResponsesChatGenerator as OpenAIResponsesChatGenerator

else:
sys.modules[__name__] = LazyImporter(name=__name__, module_file=__file__, import_structure=_import_structure)
Loading
Loading