Официальный сайт был заставлен на стену [зеркально] | Конфиденциальность развертывания | Конфигурация
Если вы не можете получить доступ к официальному веб-сайту https://chatgpt-next.com, вы можете попытаться получить доступ к сайту зеркала https://1.caninae.com или резервное копирование URL или в частном развертывании.
При развертывании в частном порядке лучше не включать слова чат, GPT, AI и т. Д. В доменное имя, в противном случае его будет легко обнаружить стеной.
docker run --name chatgpt-next -d -p 3000:3000 -e OPENAI_API_KEY_ALIAS xcatliu/chatgpt-next:latest
# --name 容器名称,-d 后台运行,-p 端口映射,-e 透传环境变量npx chatgpt-next -- -p 3000
# -- 后面的参数会透传给 next start,比如 -p 可以指定端口,默认端口是 3000
# 使用 pm2 后台运行
npx pm2 start --name chatgpt-next npx -- chatgpt-next -- -p 3000Следующая таблица записывает все конфигурации переменных среды, и некоторые более сложные конфигурации объясняются отдельно позже.
| Переменные среды | описывать | значение по умолчанию |
|---|---|---|
OPENAI_API_KEY_ALIAS | Apikey Alias | нулевой |
CHATGPT_NEXT_DISABLE_PUBLIC | Запретить незнакомцам доступ к своей собственной apikey | false |
CHATGPT_NEXT_API_HOST | Настройте хост (включая порт) для запросов API | api.openai.com |
Настройте переменную среды OPENAI_API_KEY_ALIAS , чтобы поддержать псевдоним Apikey.
Используйте | Чтобы разделить несколько конфигураций псевдонимов, каждая конфигурация псевдонимов использует : для разделения псевдонимов и реальных Apikeys, например:
OPENAI_API_KEY_ALIAS="firstkey:sk-********FUt3|secondkey:sk-********f1J3"
Согласно вышеуказанной конфигурации, если пользователь входит в firstkey во всплывающем окне первой страницы, он отправит запрос в качестве первого Apikey, и если secondkey будет введен, он отправит запрос в качестве второго Apikey.
Ссылка поддерживает привлечение api-key напрямую, чтобы поделиться им с друзьями более удобно, например:
https://chatgpt-next.com/?api-key=firstkey
Вам нужно сначала установить среду node.js, вы можете загрузить и установить ее на официальном веб -сайте.
# 安装依赖
npm i -g pnpm
pnpm i
# 本地开发
pnpm dev
# 构建
pnpm build
# 启动
pnpm startПрямой запрос интерфейса Openai в Китае может привести к запрету, поэтому запрос был пропущен в среде DEV. Чтобы отправить запрос, прокомментируйте соответствующий код в файле приложения/api/chat/route.ts.
Используйте свисток, чтобы удобно захватить пакеты и прокси -запросы API в существующую сеть.
Ниже приводится конфигурация свистка во время локальной разработки:
chatgpt-next.com/api ignore://*
chatgpt-next.com 127.0.0.1:3000
Если вы также развернули сайт и готовы обнародовать его, добро пожаловать в PR!
MIT, просто используйте его, не забудьте помочь мне продвигать его больше.
Если вы чувствуете, что это помогло вам, пожалуйста, пригласите меня закупить чашку кофе.
MIT Лицензия
Авторское право (C) 2023 Xcatliu
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restrictions, including without limitation the rights to use, copy, modify, merge, publish, distribution, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
Вышеуказанное уведомление об авторском праве и это уведомление о разрешении должно быть включено во все копии или существенные части программного обеспечения.
Программное обеспечение предоставляется «как есть», без гарантии любого рода, явного или подразумеваемого, включая, помимо прочего, гарантии товарной пригодности, пригодности для определенной цели и несоответствия. Ни в коем случае авторы или владельцы авторских прав не будут нести ответственность за любые претензии, убытки или другую ответственность, будь то в действии контракта, деликт или иным образом, возникающие из или в связи с программным обеспечением или использованием или другими сделками в программном обеспечении.