Навыки firebase-ai-logic
🔥

firebase-ai-logic

Безопасно

Интеграция Firebase AI Logic для интеллектуальных приложений

Также доступно от: firebase

Добавьте возможности генеративного ИИ в приложения Firebase с помощью Gemini. Этот навык поможет вам настроить Firebase AI SDK, реализовать генерацию текста и анализ изображений, а также настроить правила безопасности для готовых к производству приложений на базе ИИ.

Поддерживает: Claude Codex Code(CC)
📊 71 Адекватно
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «firebase-ai-logic». Помогите мне добавить Firebase AI в моё приложение React для суммаризации текста

Ожидаемый результат:

Я помогу вам интегрировать Firebase AI Logic для суммаризации текста в вашем приложении React. Сначала установите необходимые пакеты: npm install firebase. Затем инициализируйте Firebase с вашей конфигурацией, получите экземпляр AI и создайте функцию summarize, которая вызывает model.generateContent(). Я предоставлю полный код TypeScript с обработкой ошибок и React hook для вызова функции суммаризации.

Использование «firebase-ai-logic». Покажите мне, как настроить потоковые ИИ-ответы

Ожидаемый результат:

Для потоковых ответов используйте model.generateContentStream() вместо generateContent(). Это возвращает асинхронный итерируемый объект, который выдаёт части по мере их поступления. Я покажу вам, как обрабатывать поток с помощью цикла for await...of, обрабатывать ошибки и отображать потоковый текст в вашем интерфейсе. Это обеспечивает лучший пользовательский опыт для длинных ИИ-ответов.

Использование «firebase-ai-logic». Мне нужно реализовать анализ изображений с помощью Firebase AI

Ожидаемый результат:

Для анализа изображений используйте мультимодальные возможности Gemini. Создайте объект imagePart с inlineData, содержащим изображение в кодировке base64 и mimeType. Передайте и ваш текстовый промпт, и imagePart в generateContent(). Я предоставлю код для преобразования изображений в base64, обработки различных форматов изображений и обработки результатов анализа.

Аудит безопасности

Безопасно
v1 • 3/22/2026

Static analysis detected 24 potential security issues, all are false positives. External commands are code block examples in documentation (not executable). Network URLs are legitimate Firebase documentation links. Environment access is a placeholder in instructional code with explicit warnings against hardcoding secrets. No executable code present - this is pure documentation. Safe to publish.

2
Просканировано файлов
191
Проанализировано строк
0
находки
1
Всего аудитов
Проблем безопасности не найдено
Проверено: claude

Оценка качества

38
Архитектура
100
Сопровождаемость
87
Контент
32
Сообщество
100
Безопасность
91
Соответствие спецификации

Что вы можете построить

Платформа генерации контента

Создайте блог или платформу контента, которая использует ИИ для автоматической генерации сводок, переработки статей или перевода контента на несколько языков.

Поддержка клиентов на базе ИИ

Создайте интеллектуальные чат-боты, которые понимают запросы клиентов и предоставляют контекстуальные ответы, используя Firebase AI для понимания естественного языка.

Приложение для анализа изображений

Разрабатывайте приложения, которые анализируют изображения для доступности, извлекают текст из фотографий или категоризируют визуальный контент с использованием мультимодальных возможностей ИИ.

Попробуйте эти промпты

Базовая настройка
Помогите мне настроить Firebase AI Logic для моего веб-приложения. Мне нужно установить SDK, настроить Firebase и сделать мой первый вызов API для генерации текста.
Реализация потоковой передачи
Покажите мне, как реализовать потоковые ИИ-ответы в моём приложении Firebase. Я хочу, чтобы пользователи видели генерацию ИИ-ответа слово за словом в реальном времени.
Мультимодальный анализ изображений
Мне нужно анализировать изображения с помощью Firebase AI. Помогите мне реализовать функцию, которая принимает URL изображения и промпт, затем возвращает анализ изображения, сгенерированный ИИ.
Настройка правил безопасности
Помогите мне написать правила безопасности Firebase для моих ИИ-эндпоинтов. Мне нужно убедиться, что только аутентифицированные пользователи могут получать доступ к ИИ-функциям и защититься от злоупотреблений.

Лучшие практики

  • Храните API ключи в переменных окружения и никогда не коммитьте их в систему контроля версий
  • Реализуйте ограничение частоты на вашем бэкенде для контроля затрат Firebase AI и предотвращения злоупотреблений
  • Используйте конкретные промпты и предоставляйте контекст для улучшения качества ИИ-ответов и снижения использования токенов
  • Кэшируйте ИИ-ответы, когда это уместно, чтобы избежать избыточных вызовов API для идентичных запросов

Избегать

  • Жёсткое кодирование конфигурации Firebase или API ключей непосредственно в файлах исходного кода
  • Отправка конфиденциальных пользовательских данных или личной информации в ИИ-модели без согласия
  • Разрешение неограниченных вызовов ИИ API без реализации ограничений частоты или контроля затрат
  • Пропуск обработки ошибок, что может привести к падениям приложений, когда ИИ-сервисы недоступны

Часто задаваемые вопросы

Что такое Firebase AI Logic?
Firebase AI Logic — это служба, которая интегрирует модели ИИ Google Gemini непосредственно в Firebase. Она предоставляет SDK для веб, мобильных и серверных платформ для добавления функций генеративного ИИ, таких как генерация текста и анализ изображений, в ваши приложения.
Нужен ли мне отдельный API ключ для Firebase AI?
Нет, Firebase AI использует существующую конфигурацию вашего проекта Firebase. Вы включаете AI Logic в Firebase Console и используете ту же инициализацию Firebase. Однако вызовы ИИ тарифицируются отдельно на основе использования.
Могу ли я использовать Firebase AI с Claude Code?
Да, этот навык совместим с Claude Code. Claude может помочь вам реализовать функции Firebase AI, написать код для интеграции ИИ и настроить структуру вашего проекта. Навык предоставляет шаблоны и лучшие практики для реализации ИИ.
Каковы расходы на использование Firebase AI?
Firebase AI Logic использует тарификацию pay-as-you-go на основе количества обработанных токенов. Генерация текста и анализ изображений имеют разные тарифы. Ознакомьтесь с калькулятором цен Firebase для подробных расчётов на основе вашего ожидаемого использования.
Как защитить мои ИИ-эндпоинты?
Используйте правила безопасности Firebase для ограничения вызовов ИИ API только для аутентифицированных пользователей. Реализуйте ограничение частоты на вашем бэкенде. Никогда не раскрывайте вашу конфигурацию Firebase с неограниченным доступом. Проверяйте пользовательский ввод перед отправкой в ИИ-модели для предотвращения атак внедрения.
Могу ли я использовать Firebase AI офлайн?
Нет, Firebase AI Logic требует сетевого подключения для совершения вызовов API к серверам Google. ИИ-модели работают на инфраструктуре Google, а не локально. Убедитесь, что ваше приложение корректно обрабатывает сетевые ошибки, когда функции ИИ недоступны.

Сведения для разработчиков

Автор

supercent-io

Лицензия

MIT

Ссылка

main

Структура файлов

📄 SKILL.md

📄 SKILL.toon