返回 JoyAI-Echo
1 """Shared helpers for OpenAI Responses API providers (Codex, Azure OpenAI)."""
2
3 from nanobot.providers.openai_responses.converters import (
4 convert_messages,
5 convert_tools,
6 convert_user_message,
7 split_tool_call_id,
8 )
9 from nanobot.providers.openai_responses.parsing import (
10 FINISH_REASON_MAP,
11 consume_sdk_stream,
12 consume_sse,
13 iter_sse,
14 map_finish_reason,
15 parse_response_output,
16 )
17
18 __all__ = [
19 "convert_messages",
20 "convert_tools",
21 "convert_user_message",
22 "split_tool_call_id",
23 "iter_sse",
24 "consume_sse",
25 "consume_sdk_stream",
26 "map_finish_reason",
27 "parse_response_output",
28 "FINISH_REASON_MAP",
29 ]
30
30 lines PYTHON