Gemini Playground: бессерверное развертывание мультимодального диалогового сайта Gemini

Общее введение

БлизнецыИгровая площадка Это проект с открытым исходным кодом, разработанный, чтобы помочь пользователям быстро развернуть мультимодальный диалоговый сайт. Проект разработан техническим ползанием креветок, поддерживает использование Gemini API Key разворачивается менее чем за 10 секунд. Он может быть развернут без сервера через Deno или Cloudflare Worker и готов к работе с мобильными устройствами, независимо от местоположения пользователя. Проект будет API чата Gemini преобразован в более общий формат OpenAIОн также доступен в Китае, что делает его пригодным для использования непосредственно в Китае. Пользователи могут интегрировать его в такие AI-клиенты, как AI Programming и ChatBox, чтобы обеспечить удобный мультимодальный диалог.

Gemini Playground:无服务器部署Gemini多模态对话网站

 

Список функций

  • Быстрое развертываниеРазвертывание мультимодальных диалоговых сайтов всего за 10 секунд.
  • Бессерверное развертываниеПоддерживаются методы развертывания Deno и Cloudflare Worker.
  • мультимодальный диалог: Поддерживает множество форматов диалогов, таких как текст, голос и видео.
  • API-прокси: Переделали API чата Gemini в формат OpenAI для отечественных пользователей.
  • Мобильная адаптация: Адаптация к мобильному телефону для разговоров на ходу.
  • Интеграция программирования искусственного интеллекта: Можно сочетать с ChatBox и другие интеграции клиентов ИИ для поддержки программирования ИИ.

 

Использование помощи

Процесс установки

Развертывание Deno (рекомендуется)

  1. Подготовьте ключ API Gemini (его можно получить бесплатно).
  2. Развивайте этот предмет.
  3. Войти или зарегистрироваться Deno Счет.
  4. Создайте новый проект, выберите этот проект и заполните имя проекта (имя проекта повлияет на автоматически назначенное доменное имя).
  5. Заполните поле Точка входа src/deno_index.tsОстальные поля оставьте пустыми.
  6. Нажмите кнопку "Развернуть проект", после успешного развертывания вы получите доменное имя, откройте его и используйте.

Развертывание рабочих Cloudflare

  1. Подготовьте ключ API Gemini (его можно получить бесплатно).
  2. Нажмите кнопку Развертывание и войдите в свою учетную запись Cloudflare.
  3. Введите идентификатор учетной записи и API-токен.
  4. Форк этого проекта и включение Github Action.
  5. После завершения развертывания откройте Cloudflare Dashboard, чтобы просмотреть развернутый рабочий.
  6. Для внутреннего использования требуются пользовательские домены, а чтобы избежать проблем с маршрутизацией, рекомендуется развернуть Deno.

Использование

  1. мультимодальный диалогВведите API-ключ на сайте и нажмите кнопку "Подключиться", чтобы начать разговор. Поддерживаются микрофон, камера и общий экран.
  2. API-прокси: API был проксирован в формат OpenAI, и пользователи могут напрямую использовать API в формате OpenAI, заменив доменное имя и Gemini API Key.
    • Получите список доступных моделей: bash
      curl --location 'http://your.domain.com/v1/models' \
      --header 'Authorization: Bearer YOUR-GEMINI-API-KEY'
    • Ведение диалога: bash
      curl --location 'https://your.domain.com/v1/chat/completions' \
      --header 'Authorization: Bearer YOUR-GEMINI-API-KEY' \
      --header 'Content-Type: application/json' \
      --data '{
      "messages": [
      { "role": "system", "content": "You are a test assistant." },
      { "role": "user", "content": "Testing. Just say hi and nothing else." }
      ],
      "model": "gemini-2.0-flash-exp"
      }'
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...