CoolFace
Apppublic

Jack1808/Claude_Code

sourceHugging Faceupdated 4mo agoView on Hugging Face
0likes
__init__.py32 linesDownload Raw Back to common
1"""Shared provider utilities used by NIM, OpenRouter, and LM Studio."""2 3from .error_mapping import append_request_id, get_user_facing_error_message, map_error4from .heuristic_tool_parser import HeuristicToolParser5from .message_converter import (6    AnthropicToOpenAIConverter,7    build_base_request_body,8    get_block_attr,9    get_block_type,10)11from .sse_builder import ContentBlockManager, SSEBuilder, map_stop_reason12from .think_parser import ContentChunk, ContentType, ThinkTagParser13from .utils import set_if_not_none14 15__all__ = [16    "AnthropicToOpenAIConverter",17    "ContentBlockManager",18    "ContentChunk",19    "ContentType",20    "HeuristicToolParser",21    "SSEBuilder",22    "ThinkTagParser",23    "append_request_id",24    "build_base_request_body",25    "get_block_attr",26    "get_block_type",27    "get_user_facing_error_message",28    "map_error",29    "map_stop_reason",30    "set_if_not_none",31]32