Я пытаюсь настроить codestral, я создал аккаунт, сделал ключ апи для codestral, скопировал код с документации и вижу ошибку 401(unauthorized).
полная ошибка
Traceback (most recent call last):
File "c:\Users\User\Downloads\archive\py.py", line 11, in
response = client.completion(
^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python312\Lib\site-packages\mistralai\client.py", line 322, in completion
for response in single_response:
File "C:\Program Files\Python312\Lib\site-packages\mistralai\client.py", line 130, in _request
yield self._check_response(response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python312\Lib\site-packages\mistralai\client.py", line 71, in _check_response
self._check_response_status_codes(response)
File "C:\Program Files\Python312\Lib\site-packages\mistralai\client.py", line 56, in _check_response_status_codes
raise MistralAPIException.from_response(
mistralai.exceptions.MistralAPIException: Status: 401. Message: {
"message":"Unauthorized",
"request_id":"bd025869e6250948ca4aa80226ad4b25"
}
скрипт из доки
from mistralai.client import MistralClient
api_key = 'тут ключ'
client = MistralClient(api_key=api_key)
model = "codestral-latest"
prompt = "def fibonacci(n: int):"
suffix = "n = int(input('Enter a number: '))\nprint(fibonacci(n))"
response = client.completion(
model=model,
prompt=prompt,
suffix=suffix,
)
print(
f"""
{prompt}
{response.choices[0].message.content}
{suffix}
"""
)
пробовал перегенерировать ключ, не помогло