- 50
- 74
📌 Что такое 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