fix: bugs in requesters (#1401)

This commit is contained in:
Junyan Qin (Chin)
2025-05-13 16:09:23 +08:00
committed by GitHub
parent da86384e58
commit 015be6008d
8 changed files with 30 additions and 30 deletions
@@ -1,9 +1,9 @@
from __future__ import annotations
import openai
import typing
from . import chatcmpl
from ....core import app
class PPIOChatCompletions(chatcmpl.OpenAIChatCompletions):
@@ -11,9 +11,7 @@ class PPIOChatCompletions(chatcmpl.OpenAIChatCompletions):
client: openai.AsyncClient
requester_cfg: dict
def __init__(self, ap: app.Application):
self.ap = ap
self.requester_cfg = self.ap.provider_cfg.data['requester']['ppio-chat-completions']
default_config: dict[str, typing.Any] = {
'base_url': 'https://api.ppinfra.com/v3/openai',
'timeout': 120,
}