Обёртка над ai.reg.cloud. Протокол совместим с OpenAI, но у платформы свои особенности: ключ бывает открыт не ко всем моделям, отказ приходит отдельным кодом, картинки и речь доступны не всем. Что внутри: - синхронный и асинхронный клиенты - каскад моделей на случай, если часть закрыта или занята - ремонт оборванного json из ответов - чистка типографики и отлов иероглифов в русском тексте Claude-Session: https://claude.ai/code/session_01Loz5stgQZH6ofBdMqTxiJu
14 строки
574 B
Python
14 строки
574 B
Python
"""Простейший пример. Перед запуском положите ключ в REGCLOUD_AI_KEY."""
|
|
from regcloud_ai import RegCloudAI
|
|
|
|
ai = RegCloudAI()
|
|
|
|
print("доступные модели:")
|
|
for m in ai.models():
|
|
print(" ", m)
|
|
|
|
answer = ai.chat("Придумай короткий заголовок для ролика про локальные нейросети",
|
|
model="qwen3.7-max", max_tokens=200)
|
|
print(f"\n{answer.text}")
|
|
print(f"модель {answer.model}, токенов {answer.usage.total_tokens}, {answer.seconds}с")
|