Не работают модели с Groq локально с ошибкой 404

я только что создал api и попробовал использовать groq,вот мой код и как примерно выглядит ключ(нерабочий)

from groq import Groq
import traceback

    # API ключ из вашего кода
    api_key = "gsk_dHMss1xSzhjHwZtAoHTWGdyb3FYRPHXmqWcLbfyjXViSDjPCp"
    # Явно указываем базовый URL, чтобы исключить проблемы с его определением
    groq_base_url = "https://api.groq.com/openai/v1

"

try:
    print("Попытка инициализации клиента Groq...")
    client = Groq(
        api_key=api_key,
        base_url=groq_base_url
    )
    print(f"Клиент Groq инициализирован с базовым URL: {groq_base_url}")

print("\nПопытка получить список доступных моделей...")
model_list = client.models.list()
print("Список моделей успешно получен:")
if model_list.data:
    for model in model_list.data:
        print(f"- {model.id}")
else:
    print("Модели не найдены или не возвращены.")

print("\nПопытка создать чат...")
chat_completion = client.chat.completions.create(
    messages=[
        {
            "role": "user",
            "content": "Explain the importance of fast language models",
        }
    ],
    model="llama3-8b-8192", # Используем указанную вами модель
)
print("\nЧат успешно создан:")
print(chat_completion.choices[0].message.content)

except Exception as e: print(f"\nПроизошла ошибка: {e}") print("Полная трассировка ошибки:") traceback.print_exc(),а вот вывод из терминала PS C:\Users\Дш мышь и хозяин\Downloads\chat>

python chat.py
Попытка инициализации клиента Groq...
Клиент Groq инициализирован с базовым URL: https://api.groq.com/openai/v1

Попытка получить список доступных моделей..

.

Произошла ошибка: Error code: 404 - {'error': {'message': 'Not Found'}}
Полная трассировка ошибки:
Traceback (most recent call last):
  File "C:\Users\Дш мышь и хозяин\Downloads\chat\chat.py", line 18, in <module>
    model_list = client.models.list()
  File "C:\Users\Дш мышь и хозяин\AppData\Local\Programs\Python\Python310\lib\site-packages\groq\resources\models.py", line 88, in list
    return self._get(
  File "C:\Users\Дш мышь и хозяин\AppData\Local\Programs\Python\Python310\lib\site-packages\groq\_base_client.py", line 1168, in get
    return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
  File "C:\Users\Дш мышь и хозяин\AppData\Local\Programs\Python\Python310\lib\site-packages\groq\_base_client.py", line 1031, in request
    raise self._make_status_error_from_response(err.response) from None
groq.NotFoundError: Error code: 404 - {'error': {'message': 'Not Found'}}
PS C:\Users\Дш мышь и хозяин\Downloads\chat> 

простой вариант из документации также не работает,возможно там просто нету бесплатного тарифа?


Ответы (0 шт):