ArizonaAI Python SDK — Инструментарий для разработчиков
📌 Что такое 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.
Как обрабатывать ошибки?
— Библиотека предоставляет детальные исключения:
,
,
. Вы всегда будете знать, почему запрос не прошел.
🔗 Ссылки
- 📦 PyPI: arizona-ai-sdk
- 💻 GitHub: Source Code
- 📣 Канал разработчиков: Telegram
Лицензия: GPL-2.0