From 0aefd4c03a1a5f344756c0bb774a84e47dffab57 Mon Sep 17 00:00:00 2001 From: yinpeng <2291314224@qq.com> Date: Tue, 11 Feb 2025 04:27:17 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0OpenAI=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E8=BD=AC=E6=8D=A2=E5=99=A8=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/services/openai_chat_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/openai_chat_service.py b/app/services/openai_chat_service.py index e814209..34e115e 100644 --- a/app/services/openai_chat_service.py +++ b/app/services/openai_chat_service.py @@ -3,6 +3,7 @@ import json from typing import Dict, Any, AsyncGenerator, List, Union from app.core.logger import get_openai_logger +from app.services.chat.message_converter import OpenAIMessageConverter from app.services.chat.response_handler import OpenAIResponseHandler from app.services.chat.api_client import GeminiApiClient from app.schemas.openai_models import ChatRequest, ImageGenerationRequest @@ -85,9 +86,8 @@ def _build_payload( class OpenAIChatService: """聊天服务""" - def __init__(self, base_url: str, key_manager: KeyManager = None): - + self.message_converter = OpenAIMessageConverter() self.response_handler = OpenAIResponseHandler(config=None) self.api_client = GeminiApiClient(base_url) self.key_manager = key_manager