补全注释
This commit is contained in:
parent
96fbc4da80
commit
f193c48ce1
13 changed files with 115 additions and 14 deletions
|
|
@ -149,6 +149,7 @@ def _handle_openai_stream(
|
|||
payload['stream'] = True
|
||||
|
||||
def generate():
|
||||
"""消费上游 OpenAI SSE,并逐段产出给 Cursor 的聊天补全流。"""
|
||||
resp, err = forward_request(url, headers, payload, stream=True)
|
||||
if err:
|
||||
yield chat_error_chunk(str(err))
|
||||
|
|
@ -235,6 +236,7 @@ def _handle_responses_stream(
|
|||
converter = ResponsesToCCStreamConverter(model=ctx.client_model)
|
||||
|
||||
def generate():
|
||||
"""消费上游 Responses 事件,并实时转换成聊天补全 chunk。"""
|
||||
resp, err = forward_request(url, headers, payload, stream=True)
|
||||
if err:
|
||||
yield chat_error_chunk(str(err))
|
||||
|
|
@ -314,6 +316,7 @@ def _handle_anthropic_stream(
|
|||
converter = AnthropicStreamConverter()
|
||||
|
||||
def generate():
|
||||
"""消费上游 Anthropic 事件流,并逐步映射为聊天补全 SSE。"""
|
||||
resp, err = forward_request(url, headers, payload, stream=True)
|
||||
if err:
|
||||
yield chat_error_chunk(str(err))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue