Gemini Playground: despliegue sin servidor de un sitio de diálogo multimodal Gemini
Últimos recursos sobre IAPublicado hace 10 meses Círculo de intercambio de inteligencia artificial 42.5K 00
Introducción general
GéminisParque infantil es un proyecto de código abierto diseñado para ayudar a los usuarios a implementar rápidamente un sitio de diálogo multimodal . El proyecto es desarrollado por el desarrollo de camarones rastreo técnica , apoyar el uso de API Géminis Key se despliega en menos de 10 segundos. Puede desplegarse sin servidor a través de Deno o Cloudflare Worker y está preparada para dispositivos móviles, independientemente de la ubicación del usuario. El proyecto API de chat Gemini convertida a un formato OpenAI más genéricoTambién está disponible en China, por lo que puede utilizarse directamente en este país. Los usuarios pueden integrarlo en clientes de IA como AI Programming y ChatBox para ofrecer una cómoda experiencia de diálogo multimodal.

Lista de funciones
- Despliegue rápido: Despliegue sitios de diálogo multimodal en tan sólo 10 segundos.
- Despliegue sin servidor: Se admiten los métodos de despliegue Deno y Cloudflare Worker.
- diálogo multimodal: Admite múltiples formatos de diálogo, como texto, voz y vídeo.
- Proxy API: Convertida la API de Gemini Chat a formato OpenAI para usuarios domésticos.
- Adaptación móvilAdaptarse al móvil para mantener conversaciones sobre la marcha.
- Integración de la programación de IAPuede combinarse con ChatBox y otras integraciones de clientes de IA para apoyar la programación de IA.
Utilizar la ayuda
Proceso de instalación
Implantación de Deno (recomendado)
- Prepare una Gemini API Key (disponible gratuitamente).
- Ten este artículo.
- Iniciar sesión o registrarse Deno Cuenta.
- Cree un nuevo proyecto, seleccione este proyecto y rellene el nombre del proyecto (el nombre del proyecto afectará al nombre de dominio asignado automáticamente).
- Rellene el campo Punto de entrada
src/deno_index.tsdejando los demás campos en blanco. - Haga clic en el botón "Desplegar Proyecto", después del despliegue con éxito, obtendrá el nombre de dominio, ábralo y utilícelo.
Implementación de Cloudflare Worker
- Prepare una Gemini API Key (disponible gratuitamente).
- Haga clic en el botón Implementar e inicie sesión en su cuenta de Cloudflare.
- Rellene el ID de cuenta y el token de API.
- Haz un fork de este proyecto y activa la Acción Github.
- Una vez finalizada la implementación, abra Cloudflare Dashboard para ver el trabajador implementado.
- Se requieren dominios personalizados para uso doméstico, y se recomienda la implantación de Deno para evitar problemas de enrutamiento.
Utilización
- diálogo multimodalRellene la clave API en el sitio web y haga clic en el botón "Conectar" para iniciar una conversación. Soporta habilitar micrófono, cámara y compartir pantalla.
- Proxy APILa API se ha proxyado al formato OpenAI y los usuarios pueden utilizar directamente la API en formato OpenAI sustituyendo el nombre de dominio y la Gemini API Key.
- Obtenga una lista de los modelos disponibles:
bash
curl --location 'http://your.domain.com/v1/models' \
--header 'Authorization: Bearer YOUR-GEMINI-API-KEY' - Entablar un diálogo:
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"
}'
- Obtenga una lista de los modelos disponibles:
© declaración de copyright
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...




