mirror of
https://github.com/HKUDS/nanobot.git
synced 2026-04-13 22:49:47 +00:00
30 lines
674 B
Python
30 lines
674 B
Python
"""Shared helpers for OpenAI Responses API providers (Codex, Azure OpenAI)."""
|
|
|
|
from nanobot.providers.openai_responses.converters import (
|
|
convert_messages,
|
|
convert_tools,
|
|
convert_user_message,
|
|
split_tool_call_id,
|
|
)
|
|
from nanobot.providers.openai_responses.parsing import (
|
|
FINISH_REASON_MAP,
|
|
consume_sdk_stream,
|
|
consume_sse,
|
|
iter_sse,
|
|
map_finish_reason,
|
|
parse_response_output,
|
|
)
|
|
|
|
__all__ = [
|
|
"convert_messages",
|
|
"convert_tools",
|
|
"convert_user_message",
|
|
"split_tool_call_id",
|
|
"iter_sse",
|
|
"consume_sse",
|
|
"consume_sdk_stream",
|
|
"map_finish_reason",
|
|
"parse_response_output",
|
|
"FINISH_REASON_MAP",
|
|
]
|