
Inglés | 简体中文
Cree un sitio web de ChatGPT privado con un solo clic de forma gratuita usando VERCEL, admite conversaciones de generación de texto / imágenes de Muti. Impulsado por Operai API GPT-4/3.5 y Vercel.
DALL-E y Midjourney . También permite el ajuste del tamaño de la imagen y el recuento.Puede acceder a la demostración en línea anterior o implementarla en privado para su experiencia.
Haga clic en el icono en la parte superior izquierda para agregar una conversación, que tiene dos tipos:
/ o haga clic en el botón en la parte inferior izquierda para agregar.DALL·E y Midjourneya cat .DALL-E , gaste tokens OpenAI . El tiempo de acceso efectivo para el enlace de la imagen es de 2 horas. Asegúrese de guardarlo a tiempo si es necesario.Midjourney , dependiendo de las configuraciones Discord , la generación de imágenes puede llevar un tiempo, con un tiempo de espera predeterminado de 5 minutos. Por favor, sea paciente y espere. Cuando Save all conversations está habilitada en la configuración global, se guardará en caché local. Por defecto, no se guardará.
Enter para enviarShift + Enter a Line Break/ para agregar indicaciones preestablecidas, y la búsqueda también es compatible.ver configuraciones
Cree el proyecto VERCEL desde un proyecto bifurcado GitHub (recomendación) o el siguiente botón de implementación .
Hay tres formas de configurar su tecla API OpenAI:
.env.expample a .env y establezca OpenAI_API_KEYAtención: para Vercel, todas las variables de entorno deben ser redistribuidas para entrar en vigencia.
Si desea utilizar la función de dibujo AI de Midjourney , puede configurar la configuración Discord relevante, incluidos los siguientes campos:
DISCORD_SERVER_IDDISCORD_CHANNEL_IDDISCORD_TOKENCómo obtener identificaciones y token:
Puede visitar MidJourney-Cookbook para obtener algunas muestras sobre las indicaciones de Midjourney .
ver Sync Fork
Ejecute el servidor pnpm build y pnpm run server . Consulte: Astro-nodo
Todas las configuraciones de implementación podrían configurarse en el archivo .env o en las variables de entorno de VERCEL
| Configuración | Valor predeterminado | Descripción |
|---|---|---|
| CONTRASEÑA | - | Contraseña de acceso al sitio web |
| OPERAI_API_KEY | - | Clave para la solicitud API, se admiten múltiples claves, separadas por comas, cómo generar |
| IDIOMA | interno | El idioma predeterminado del sitio web, incluidas las indicaciones. Idiomas compatibles: zh / en |
| Api_key_strategy | aleatorio | El modo de estrategia de programación para múltiples claves: encuesta / aleatorio |
| OpenAI_API_BASE_URL | api.openai.com | La dirección predeterminada de la API solicitada |
| Discord_server_id | - | ID de servidor Discord |
| Discord_channel_id | - | ID de canal de discordia |
| Discord_token | - | Token de discordia |
| Discord_image_proxy | - | Discord Image Proxy URL |
Todas las configuraciones globales se almacenarán localmente
| Configuración | Valor predeterminado | Descripción |
|---|---|---|
| Clave de API de OpenAI | - | Solo se admite una clave. Si está configurado en la página, no se utilizará la clave en la variable de entorno |
| Idioma | interno | El idioma del sitio web, incluidas las indicaciones. Idiomas compatibles: zh / en |
| Guardar todas las conversaciones | verdadero | La conversación no se perderá después de renovar la página |
| Temperatura | 1 | Cuanto mayor es el valor, más aleatoria es la respuesta, con un rango de 0-2 |
| Modelo de conversación de texto | GPT-3.5-TURBO | Modelo utilizado en solicitud de API, modelos compatibles |
| Conversaciones continuas | verdadero | Llevar el contexto para las conversaciones |
| Número de mensajes históricos llevados | 4 | Para conversaciones continuas, el número de mensajes históricos llevados |
| Modelo de conversación de generación de imágenes | Dall-E | Modelos compatibles: Dall-E / MidJourney / Replicate |
| Número de imágenes generadas | 1 | El número de imágenes generadas en una sola conversación de generación de imágenes |
| Tamaño de las imágenes generadas | 256x256 | El tamaño de una sola imagen en la conversación de generación de imágenes |
| ID de servidor Discord | - | Si está configurado en la página, no se utilizará la clave en la variable de entorno |
| ID de canal de discordia | - | Ídem |
| Token de discordia | - | Ídem |
Estas son algunas de las características planificadas que se desarrollarán. Las colaboraciones son bienvenidas y no dude en sugerir otras ideas presentando problemas.
Requisitos:
v18 o superiorv7 o superiorApoderado
LOCAL_PROXY debe establecerse en .env . Actualmente no hay proxy predeterminado, por lo que si elige configurar un proxy, asume los riesgos asociados.DISABLE_LOCAL_PROXY=true en el archivo .env . En este punto, api.openai.com se solicitará directamente.Desarrollo:
pnpm devpnpm startConstruir:
pnpm build Cualquier contribución es muy apreciada. Aquí hay algunos consejos:
lang . Si agrega un nuevo idioma, también necesitará modificar src/utils/i18n.ts .prompts .src/pages/api .src/modules .Basado en la licencia MIT