Покемон Шоудаун ИИ-агенты, созданные с использованием бесплатных LLM API и вызова инструментов

✍️ OpenClawRadar📅 Опубликовано: 1 мая 2026 г.🔗 Source
Покемон Шоудаун ИИ-агенты, созданные с использованием бесплатных LLM API и вызова инструментов
Ad

Разработчик создал систему, в которой LLM, такие как Llama 3, Qwen и Gemma, автономно играют в бои Pokémon Showdown. Агенты каждый ход анализируют полное состояние боя — соответствие типов, HP, погоду, условия поля, раскрытую информацию о противнике — и решают, атаковать или сменить покемона, используя структурированные вызовы инструментов.

Ключевые детали

  • Вся маршрутизация через LiteLLM с использованием только моделей с бесплатными API-уровнями (Groq, Cerebras, OpenRouter, Google AI Studio).
  • Нулевая стоимость инференса при локальном запуске.
  • Два режима: Человек против ИИ (игра против бота) и ИИ против ИИ (сражение двух моделей друг с другом).
  • Из коробки поддерживается более 15 бесплатных моделей.
  • Полная наблюдаемость через Langfuse для просмотра точных вызовов инструментов и рассуждений на каждом ходу.
Ad

Особенности архитектуры

Агент использует вызовы инструментов для структурирования решений — вместо простого взаимодействия «запрос-ответ» необработанные данные поля передаются в LLM, которая затем выбирает действия атаки или смены через предопределенные схемы инструментов. Это позволяет рассуждать о сложных состояниях доски, таких как преимущества типов и динамические полевые эффекты.

GitHub Репозиторий

Код и инструкции по настройке: github.com/MohamedMostafa259/pokemon-ai-agent

📖 Читать полный источник: r/LocalLLaMA

Ad

👀 Смотрите также

Обновления CodeLedger и Vibecop для отслеживания затрат и качества кодирования в мультиагентном ИИ
Инструменты

Обновления CodeLedger и Vibecop для отслеживания затрат и качества кодирования в мультиагентном ИИ

CodeLedger теперь отслеживает расходы на Claude Code, Codex CLI, Cline и Gemini CLI, читая локальные файлы сессий, в то время как Vibecop добавляет автоматические проверки качества с новыми детекторами, специфичными для LLM, и настройкой одной командой для нескольких инструментов ИИ-кодирования.

OpenClawRadar
Меморин: Локальная система памяти для агентов OpenClaw с использованием Python и SQLite
Инструменты

Меморин: Локальная система памяти для агентов OpenClaw с использованием Python и SQLite

Memorine — это локальная система памяти для агентов OpenClaw, использующая только Python и SQLite, без внешних зависимостей, API-вызовов или телеметрии. Она предоставляет хранение фактов с полнотекстовым поиском, затухание памяти, обнаружение противоречий, причинно-следственное связывание событий и опциональный семантический поиск через fastembed и sqlite-vec.

OpenClawRadar
Nit: Замена Git на Zig, Оптимизированная для Эффективности Токенов ИИ-Агентов
Инструменты

Nit: Замена Git на Zig, Оптимизированная для Эффективности Токенов ИИ-Агентов

Nit — это нативная замена Git, написанная на Zig, которая сокращает использование токенов на 35–87% при выполнении распространённых команд, таких как status, diff, log и show. Это достигается благодаря компактным настройкам вывода по умолчанию и прямой интеграции с libgit2, что исключает накладные расходы на подпроцессы.

OpenClawRadar
Построение кодирующего агента для контекста в 8 тыс. токенов: разделение планировщика/исполнителя, бюджетирование токенов и параллельное выполнение
Инструменты

Построение кодирующего агента для контекста в 8 тыс. токенов: разделение планировщика/исполнителя, бюджетирование токенов и параллельное выполнение

Подробный разбор создания CLI-агента для написания кода, рассчитанного на лимит в 8 тысяч токенов, с архитектурой planner/executor, строгим распределением токенов и параллельным выполнением задач.

OpenClawRadar