99AI: una aplicación web comercial que integra servicios de IA multimodal (código abierto gratuito)
Últimos recursos sobre IAActualizado hace 10 meses Círculo de intercambio de inteligencia artificial 10.7K 00
Introducción general
99AI es un proyecto de aplicación web de IA de código abierto cuyo objetivo es proporcionar una plataforma de servicios de IA integrada, fácil de desplegar y con pocas barreras. 99AI admite diálogo inteligente, modelos multimodales, búsqueda conectada e integra capacidades de pintura de IA y creación de música y vídeo. El proyecto es compatible con el diálogo inteligente, los modelos multimodales, la plaza de aplicaciones, la búsqueda en red y otras funciones, e integra capacidades de pintura de IA y creación de música y vídeo. 99AI se ha compilado en un paquete de integración que admite diversos métodos de despliegue rápido, lo que facilita a los usuarios particulares y empresariales la creación de una plataforma de servicios de IA.
Experimente el sitio:PlasmaAI



Lista de funciones
- Diálogo AI: Soporta el formato OpenAI Chat, con parámetros personalizables en backend como el nombre del modelo, avatar, introducción, agente, clave, método de deducción de puntos, modo de carga de archivos y más.
- modelo multimodal: Análisis completo de reconocimiento de imágenes y documentos utilizando modelos visuales como gpt-4o, claude-3, o modelos inversos como gpt-4-all.
- App Square: Ampliación de los límites de la funcionalidad de la IA mediante la interconexión con sistemas complementarios.
- Búsqueda en InternetDocking: sistema complementario que ofrece funciones de búsqueda en red.
- mapa mentalGenerar esquemas en formato MarkDown y mapas mentales generados por el usuario.
- Pintura AI: Docking midjourney, dall-e, stable-diffusion y otros modelos de pintura.
- Música AI: Acoplamiento con suno-music para la creación musical.
- Vídeo AI: Docking luma-video Vincennes video.
- Preconfiguraciones de la base de conocimientos: Soporte para ajustar letras, seleccionar géneros y estilos musicales.
- Vista previa del códigoVista previa y edición de código HTML.
- Almacenamiento localizado: Admite almacenamiento local para guardar datos.
Utilizar la ayuda
Proceso de instalación
Despliegue de Node.js
Primero instalamos el entorno básico, Nginx, MySql, Redis, Node.js, pnpm, pm2
Para mayor comodidad podemos instalar Pagoda Panel International Edition, también conocido como aapanel, a través del Pagoda Panel podemos instalar rápidamente Nginx, MySql, Redis con un solo click.
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh aapanel
A continuación procedemos a instalar Node.js, pnpm, y PM2, dependiendo del sistema instalado.
Node.js v21.x.
Usando Ubuntu:
curl -fsSL https://deb.nodesource.com/setup_21.x | sudo -E bash - &&\
sudo apt-get install -y nodejs
Usando Debian, como root.
curl -fsSL https://deb.nodesource.com/setup_21.x | bash - &&\
apt-get install -y nodejs

Instale PM2 usando npm:
npm install pm2 -g
Instala pnpm usando npm:
npm install -g pnpm
```[](https://pic.sky350.cn/images/2024/08/30/114x4u2.jpg)
确认 PM2 和 pnpm 都已正确安装并且可以运行:
pm2 -v
pnpm -v

Después de instalar el entorno básico, creamos un nuevo sitio web, por cierto, crear una nueva base de datos, enlazar el nombre de dominio, hacer la resolución. Haga clic en la configuración del sitio, una clave para aplicar para SSL.
Para que sea más fácil de recordar, 99ai ponemos el directorio del sitio web, hacemos clic en el directorio del sitio web, subimos el código fuente de 99ai, o copiamos la dirección del archivo de versiones de GitHub, lo descargamos remotamente en el directorio del sitio web y, a continuación, lo descomprimimos.
Después de extraer el archivo abrimos el archivo .env.example en el directorio, copiamos el contenido, y creamos un nuevo archivo llamado .env, pegamos el contenido copiado en él, y rellenamos la configuración de acuerdo a nuestra situación real, y finalmente lo guardamos.
Para terminar, abrimos SSH en el directorio e instalamos las dependencias: (si la instalación es lenta, prueba a usar fuentes domésticas, puede que haya que forzar la instalación de algunas dependencias)
pnpm install --force
Iniciar el proceso después de instalar las dependencias: (por defecto, el fondo PM2 se utiliza para ejecutar)
pnpm start
```[](https://pic.sky350.cn/images/2024/08/30/11732xq.jpg)
之后浏览器打开IP:9520查看是否正常。
[](https://pic.sky350.cn/images/2024/08/30/117386k.jpg)
回到宝塔面板,点击网站,点击我们之前新建的网站,点击反向代理,新增反向代理,地址填[http://127.0.0.1:9520](http://127.0.0.1:9520/) ,保存即可通过域名访问。
[](https://pic.sky350.cn/images/2024/08/30/117u6vi.jpg)
管理端地址:`项目链接/admin`
普通管理员账号:admin(默认不激活)
超级管理员账号:super
密码:123456
[](https://pic.sky350.cn/images/2024/08/30/1173i7j.jpg)
进入后台配置一下邮件和模型地址和API_KEY就可以愉快的使用了。
Despliegue de Docker-compose
- Instalación de Docker y Docker-composeAsegúrese de que Docker y Docker-compose están instalados en su sistema.
- Clonación del almacén de proyectos::
git clone https://github.com/vastxie/99AI.git
. - Vaya al directorio del proyecto::
cd 99AI
. - Inicio de los servicios::
docker-compose up -d
.
Proceso de utilización
- Visite la página de administración del backend: Acceso a través del navegador
http://localhost:3000/admin
Utilice la contraseña predeterminada de la cuenta para iniciar sesión. - modelo de configuraciónConfigure los modelos de IA y los plug-ins necesarios en la página de administración del backend.
- Iniciar el diálogo: En la portada, los usuarios pueden entablar un diálogo con la IA para utilizar funciones como el dibujo, la música o el vídeo, entre otras.
Función Flujo de operaciones
- Diálogo AIEl usuario puede introducir una pregunta en un cuadro de diálogo y la IA la responderá basándose en el modelo configurado.
- Pintura AIEl usuario puede seleccionar un modelo de dibujo, introducir una descripción y la IA generará la imagen correspondiente.
- Música AIEl usuario puede seleccionar el género y el estilo de música, introducir la letra y la IA generará la composición musical correspondiente.
- Vídeo AIEl usuario puede seleccionar el tipo y el tamaño del vídeo, introducir una descripción y la IA generará el contenido de vídeo adecuado.
© 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...