일반 소개
99AI는 배포하기 쉽고 장벽이 낮은 통합 AI 서비스 플랫폼을 제공하는 것을 목표로 하는 오픈 소스 AI 웹 애플리케이션 프로젝트로, 지능형 대화, 다중 모드 모델, 연결된 검색, 통합 AI 페인팅 및 음악 및 비디오 제작을 지원합니다. 이 프로젝트는 지능형 대화, 멀티모달 모델, 애플리케이션 플라자, 네트워크 검색 및 기타 기능을 지원하고 AI 페인팅, 음악 및 비디오 제작 기능을 통합합니다. 99AI는 다양한 신속한 배포 방법을 지원하는 통합 패키지로 구성되어 개인 및 기업 사용자가 AI 서비스 플랫폼을 쉽게 구축할 수 있도록 지원합니다.
사이트를 체험해 보세요:플라즈마AI



기능 목록
- AI 대화모델 이름, 아바타, 소개, 상담원, 키, 포인트 차감 방법, 파일 업로드 모드 등과 같은 백엔드 사용자 지정 가능한 매개 변수와 함께 OpenAI 채팅 형식을 지원합니다.
- 멀티모달 모델이미지 및 문서의 완벽한 인식 분석: gpt-4o, claude-3 등의 시각 모델 또는 gpt-4-all 등의 역모델을 사용하여 이미지와 문서를 완벽하게 분석합니다.
- 앱 스퀘어플러그인 시스템과의 인터페이스를 통해 AI 기능의 경계를 확장합니다.
- 인터넷 검색네트워크 검색 기능을 제공하는 도킹 플러그인 시스템입니다.
- 마인드맵마크다운 형식의 개요와 사용자 생성 마인드맵을 생성합니다.
- AI 페인팅도킹 미드-여정, 달-e, 스테이블-확산 및 기타 페인팅 모델.
- AI 음악음악 제작을 위해 suno-music과 도킹.
- AI 비디오: 루마 비디오 도킹 빈센느 비디오.
- 지식창고 사전 설정가사 조정, 음악 장르 및 스타일 선택 지원.
- 코드 미리보기HTML 코드 미리보기 및 편집.
- 현지화된 스토리지데이터 저장을 위한 로컬 저장소를 지원합니다.
도움말 사용
설치 프로세스
Node.js 배포
먼저 기본 환경인 Nginx, MySql, Redis, Node.js, pnpm, pm2를 설치합니다.
편의를 위해 파고다 패널 인터내셔널 에디션(일명 아파넬)을 설치하면 파고다 패널을 통해 클릭 한 번으로 Nginx, MySql, Redis를 빠르게 설치할 수 있습니다.
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh aapanel
그런 다음 설치된 시스템에 따라 Node.js, pnpm, PM2를 설치했습니다.
Node.js v21.x.
우분투 사용:
curl -fsSL https://deb.nodesource.com/setup_21.x | sudo -E bash - &&\
sudo apt-get install -y nodejs
루트로 Debian 사용.
curl -fsSL https://deb.nodesource.com/setup_21.x | bash - &&\
apt-get install -y nodejs

npm을 사용하여 PM2를 설치합니다:
npm install pm2 -g
npm을 사용하여 pnpm을 설치합니다:
npm install -g pnpm
```[](https://pic.sky350.cn/images/2024/08/30/114x4u2.jpg)
确认 PM2 和 pnpm 都已正确安装并且可以运行:
pm2 -v
pnpm -v

기본 환경을 설치 한 후 새 웹 사이트를 만들고 새 데이터베이스를 만들고 도메인 이름을 바인딩하고 해결을 수행합니다. 사이트 설정을 클릭하고 한 번의 클릭으로 SSL을 신청합니다.
기억하기 쉽도록 99ai는 웹사이트 디렉토리를 입력하고 웹사이트 디렉토리를 클릭한 다음 99ai 소스 코드를 업로드하거나 GitHub 릴리스 파일의 주소를 복사하여 웹사이트 디렉토리에 원격으로 다운로드한 다음 압축을 풉니다.
파일을 압축을 푼 후 디렉터리에서 .env.example 파일을 열고 내용을 복사한 후 .env라는 이름의 새 파일을 만들고 복사한 내용을 붙여넣고 실제 상황에 맞게 구성을 채운 후 마지막으로 저장합니다.
완료 후 디렉터리에서 SSH를 열고 종속성을 설치합니다(설치가 느린 경우 국내 소스를 사용해보십시오. 일부 종속성을 강제로 설치해야 할 수 있습니다).
pnpm install --force
종속성을 설치한 후 프로세스 시작: (기본적으로 PM2 백그라운드를 사용하여 실행)
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就可以愉快的使用了。
Docker-컴포즈 배포
- 도커 및 도커 컴포즈 설치하기시스템에 Docker 및 Docker-compose가 설치되어 있는지 확인합니다.
- 프로젝트 저장소 복제::
git clone https://github.com/vastxie/99AI.git
. - 프로젝트 디렉토리로 이동::
cd 99AI
. - 서비스 시작::
docker-compose up -d
.
사용 프로세스
- 백엔드 관리 페이지 방문하기브라우저를 통해 액세스
http://localhost:3000/admin
를 클릭하고 기본 계정 비밀번호를 사용하여 로그인합니다. - 구성 모델: 백엔드 관리 페이지에서 필요한 AI 모델과 플러그인을 구성합니다.
- 대화 시작하기첫 페이지에서 사용자는 AI와 대화를 시작하여 그림, 음악, 동영상 등의 기능을 사용할 수 있습니다.
기능 작동 흐름
- AI 대화사용자가 대화 상자에 질문을 입력하면 AI가 구성된 모델에 따라 답변합니다.
- AI 페인팅사용자가 도면 모델을 선택하고 설명을 입력하면 AI가 해당 이미지를 생성합니다.
- AI 음악사용자가 음악의 장르와 스타일을 선택하고 가사를 입력하면 AI가 그에 맞는 음악 구성을 생성합니다.
- AI 비디오사용자가 동영상 유형과 크기를 선택하고 설명을 입력하면 AI가 적절한 동영상 콘텐츠를 생성합니다.
© 저작권 정책
이 글은 저작권이 있으며 무단으로 복제해서는 안 됩니다.
관련 문서
댓글 없음...