- 64
- 92

Что такое ArizonaAI SDKЭто официальная Python-библиотека для интеграции возможностей ArizonaAI в ваши скрипты и приложения.
С её помощью вы можете автоматизировать работу с нейросетевыми агентами, взаимодействовать с данными форума и управлять лимитами напрямую через код.
Подходит для создания уникальных помощников, автоответчиков для форума и внутриигровых ассистентов.
Особенности библиотеки
Sync/Async — полная поддержка как простых синхронных скриптов, так и высокопроизводительных асинхронных приложений.
Полная типизация — использование Type Hints и Dataclasses для удобной разработки и автодополнения в IDE.
Streaming — поддержка потоковой выдачи текста для создания "живого" вывода ответов (как в ChatGPT).
Модульность — раздельные пространства имен для чатов, моделей, пользователей, конфигураций и форума.
Быстрый стартУстановка:
Bash:
pip install arizona-ai-sdk
Пример простого запроса:
Python:
from arizona_ai_sdk import ArizonaAIClient
client = ArizonaAIClient(api_key="your-api-key")
# Быстрый вопрос к ArizonaLM
response = client.ask("Как правильно подать жалобу на администратора?")
print(f"Ответ: {response}")
Функциональные возможностиChat & Streaming
— Поддержка всех моделей ArizonaLM и сторонних LLM. Возможность передачи контекста через Message-объекты и обработка потока данных в реальном времени.
Forum API
— Глубокая интеграция с форумом Arizona RP: получение содержимого тем, сообщений, информации о пользователях и списках серверов.
Работа с файлами
— Утилиты для быстрой конвертации локальных файлов (изображений, документов) во вложения для AI-агентов.
FAQ для разработчиковГде взять API ключ?
— Ключ можно получить в личном кабинете на сайте ArizonaAI.
Как обрабатывать ошибки?
— Библиотека предоставляет детальные исключения:
AuthenticationError, RateLimitError, ValidationError. Вы всегда будете знать, почему запрос не прошел.
Ссылки
PyPI: arizona-ai-sdk
GitHub: Source Code
Канал разработчиков: Telegram
Лицензия: GPL-2.0
Chat & Streaming
Forum API
Работа с файлами