Теперь, когда я пытаюсь выполнить запрос, у объекта завершения есть все контент «рассуждения», но содержание сообщения пустое.
Я уже пытался использовать «Stream = True», а также изменение Api-key на новую.
My DeepSeek account все еще получает заряд с каждым запросом. Фактический код: < /p>
class AiClient:
def __init__(self):
self.base_url = "https://api.deepseek.com"
self.api_key = DEEPSEEK_API_KEY
self.client = OpenAI(
base_url=self.base_url,
api_key=self.api_key
)
def call(self, prompt, type: Literal["reasoner", "chat"], temperature=0.5):
try:
completion = self.client.chat.completions.create(
model=f"deepseek-{type}",
messages=[{"role": "user", "content": prompt}],
stream=False,
max_tokens=8192,
temperature=temperature,
)
response_text = completion.choices[0].message.content.strip()
return response_text
except Exception as e:
print(f"
return None
< /code>
Подсказка довольно большая, но всегда внутри модели. Этот код уже несколько месяцев работает.
Я не получаю никаких сообщений об ошибках на консоли. Ответ просто пуст. < /P>
Я делаю что -то не так? Я все еще думаю, что это проблема с моим кодом ...
Подробнее здесь: https://stackoverflow.com/questions/796 ... -responses