Ответ самого мистраля ниже. Помучайте его, и ошибка найдется:
Ошибка 401 (Unauthorized) обычно означает, что запрос не был авторизован, несмотря на то, что вы указали API ключ. Вот несколько шагов для отладки этой проблемы:
Проверьте правильность API ключа: Убедитесь, что вы используете правильный API ключ. Ключ может быть чувствителен к регистру, так что убедитесь, что он введен правильно.
Проверьте, активен ли API ключ: Иногда API ключи могут быть деактивированы или иметь ограничения на использование. Войдите в свой аккаунт CodeStral и проверьте статус вашего API ключа.
Проверьте, правильно ли указан заголовок авторизации: В некоторых случаях API ключ должен передаваться в заголовке запроса. Убедитесь, что вы правильно указали заголовок авторизации, если это требуется.
Проверьте конечную точку API: Убедитесь, что вы обращаетесь к правильной конечной точке API. Некоторые API имеют разные конечные точки для разных типов запросов.
Проверьте, нет ли ограничений по IP-адресу: Некоторые API могут иметь ограничения по IP-адресу, и если ваш IP-адрес не входит в список разрешенных, вы можете получить ошибку 401.
Свяжитесь с поддержкой CodeStral: Если вы проверили все вышеперечисленное и проблема все еще существует, свяжитесь с поддержкой CodeStral и предоставьте им информацию об ошибке.
К сожалению, я не могу проверить ваш код или API ключ напрямую, но я надеюсь, что эти шаги помогут вам решить проблему.