Skip to content

Latest commit

 

History

History
225 lines (196 loc) · 11.4 KB

README_TR.md

File metadata and controls

225 lines (196 loc) · 11.4 KB

ChatGPT Web Midjourney Proxy

💡Beyan

  • Bu proje sadece GitHub'da yayımlanmaktadır, MIT lisansı altında ücretsiz ve açık kaynak öğrenimi amacıyla kullanılmaktadır. Hiçbir şekilde hesap satışı, ücretli hizmet, tartışma grubu veya tartışma odası gibi faaliyetler bulunmamaktadır. Dolandırıcılıklara karşı dikkatli olun.
  • Bu açık kaynak proje, ChenZhaoYu temel alınarak geliştirilmiştir; midjourney-proxy tarafından sağlanan midjourney api ve Suno-API arka uç olarak kullanılmıştır;

cover

Desteklenen Özellikler

Sunucusuz-Kişisel Masaüstü Kurulumu

  • En son sürümü indirmek için https://github.com/Dooy/chatgpt-web-midjourney-proxy/releases adresine gidin (işletim sisteminize uygun sürümü seçin)
  • Uygun bir ara sunucu hizmeti seçin (tercihen gpt, gpts, midjourney, claude, suno destekleyen)
  • Ara sunucu hizmet sağlayıcıları önerisi https://www.openai-hk.com bir key ve api arayüz adresi aynı anda gpt, midjourney, claude, suno destekler, mj-fast en düşük 0.12rmb/adet multi-modal

Vercel Tek Tıklama ile Dağıtım

Deploy with Vercel

env Ortam Değişkenleri

Ortam Değişkeni Açıklama Varsayılan Değer docker gibi dağıtımlar vercel dağıtımı
OPENAI_API_BASE_URL OpenAI API arayüz adresi https://api.openai.com
OPENAI_API_KEY OpenAI API anahtarı sk-xxxxx
OPENAI_API_MODEL Varsayılan model gpt-3.5-turbo
MJ_SERVER mj proxy arayüz adresi Kurulum Referansı
MJ_API_SECRET mj proxy Boş
SUNO_SERVER SUNO API arayüz adresi Kurulum Referansı
SUNO_KEY SUNO API anahtarı Boş
AUTH_SECRET_KEY Erişim yetkilendirme şifresi Yok x
API_UPLOADER Yükleme desteği Kapalı x
HIDE_SERVER Ön uç arayüzü sunucu gizle x
CUSTOM_MODELS Özel seçilebilir modeller Yok
TJ_BAIDU_ID Baidu İstatistik ID Yok
TJ_GOOGLE_ID Google İstatistik ID Yok
SYS_NOTIFY Sistem bildirimi, HTML destekler Yok
DISABLE_GPT4 GPT-4 devre dışı bırakma Yok
GPT_URL Özelleştir GPT_URL=/gpts.json Yok, ayrıca kendi harici linkinizi de kullanabilirsiniz
UPLOAD_IMG_SIZE gpt4v görüntü yükleme boyutu 1
SYS_THEME Varsayılan tema light veya dark dark
MJ_IMG_WSRV wsrv resim sunucu açılışı Yok (kapalı)
AUTH_SECRET_ERROR_COUNT Bruteforce koruması: doğrulama sayısı NGINX lütfen proxy_set_header X-Forwarded-For $remote_addr ayarlayın Yok x
AUTH_SECRET_ERROR_TIME Bruteforce koruması: bekleme süresi dakika cinsinden Yok x
CLOSE_MD_PREVIEW Giriş önizlemesini kapat Yok
UPLOAD_TYPE Yükleme türü [R2 R2 yükleme] [API UI ön uçla ara sunucu] [Container yerel konteyner] [`

MyUrlözel link] | Boş | ✅ | x| | MENU_DISABLE | Menü devre dışı bırakılacak seçenekler: gpts,draws,gallery,music | Boş | ✅ | ✅| | VISION_MODEL | Varsayılan görüntü modeli seçenekleri:gpt-4o, gpt-4-turb, gpt-4-vision-preview` vb. | Boş | ✅ | ✅| | SYSTEM_MESSAGE | Varsayılan özel rol mesajı | Boş | ✅ | ✅| | CUSTOM_VISION_MODELS | Özel görüntü modelleri, virgülle ayrılmış | Boş | ✅ | ✅|

docker Dağıtımı

docker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \
-e OPENAI_API_KEY=sk-xxxxx \
-e OPENAI_API_BASE_URL=https://api.openai.com  \
-e MJ_SERVER=https://your-mj-server:6013  \
-e MJ_API_SECRET=your-mj-api-secret  \
-e SUNO_SERVER=https://your-suno-server:8000  \
-e SUNO_KEY=your-suno-key  ydlhero/chatgpt-web-midjourney-proxy

Erişim http://ip:6015

Dosya Yükleme:

docker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \
-e OPENAI_API_KEY=sk-xxxxx \
-e OPENAI_API_BASE_URL=https://api.openai.com  \
-e MJ_SERVER=https://172.17.0.1:6013  \
-e API_UPLOADER=1  -v /data/uploads:/app/uploads \
-e MJ_API_SECRET=abc123456  ydlhero/chatgpt-web-midjourney-proxy

Ön uç arayüzde OPENAI_API_KEY ve OPENAI_API_BASE_URL ayarlandığında; resim yükleme de OPENAI_API_BASE_URL üzerinden yürütülecektir

curl -X POST -H "Content-Type: multipart/form-data" -F "file=@/path/to/file" http://OPENAI_API_BASE_URL/v1/upload

Dönüş Formatı

{
"url":"https://xxxxxxx.jpg"
}

midjourney-proxy API docker dağıtımı

Daha fazla bilgi için midjourney-proxy açık kaynak referansını ziyaret edin

docker run -d --name mj6013  -p 6013:8080  \
-e mj.discord.guild-id=discord hizmeti ID  \
-e mj.discord.channel-id=discord hizmet grubu ID   \
-e mj.queue.timeout-minutes=6 \
-e mj.api-secret=abc123456 \
-e mj.discord.user-token=**********  \
--restart=always novicezk/midjourney-proxy:2.5.5

Daha Fazla Gösterim

Özel sunucu api key, base_url:

base_url

GPTS GTP Mağaza

multi-modal multi-modal

suno Müzik Yapımı

suno

Ses Kaydı whisper ve tts

whisper--tts

Yerel yeniden çizim:

Yerel yeniden çizim

Yüz Değiştirme

Yüz Değiştirme

Görüntü Karıştırma

Görüntü Karıştırma

Görüntü yükleme ve gpt-4-vision-preview kullanımı

Görüntü Mobil:

Dosya Yükleme Cloudflare R2 Depolama Desteği

R2_DOMAIN=
R2_BUCKET_NAME=
R2_ACCOUNT_ID=
R2_KEY_ID=
R2_KEY_SECRET=

Dosya Sunucusu Talep Öncelik Sırası

R2> Ön uç arayüzde belirlenen dosya hizmeti> Arka uç dosya hizmeti > ara sunucu

Bruteforce Koruma Ayarları

Bruteforce

  • vercel desteklemez; sadece Docker dağıtımı destekler
  • Eğer ön tarafta nginx kullanılıyorsa lütfen proxy_set_header X-Forwarded-For $remote_addr; ayarlayın
  • Parametreler: 3 kez yanlış doğrulama yapılırsa, 10 dakika boyunca tekrar doğrulama yapılamaz
# Secret key Not: Sadece İngilizce harf ve rakam kullanın
AUTH_SECRET_KEY=my888god
# Bruteforce: doğrulama sayısı Not: Rakam olmalıdır; nginx lütfen `proxy_set_header   X-Forwarded-For  $remote_addr` ayarlayın
AUTH_SECRET_ERROR_COUNT=3
# Bruteforce: bekleme süresi dakika cinsinden Not: Rakam olmalıdır
AUTH_SECRET_ERROR_TIME=10
  • Betik
docker run --name chatgpt-web-midjourney-proxy  -d -p 6015:3002 \
-e OPENAI_API_KEY=sk-xxxxx \
-e OPENAI_API_BASE_URL=https://api.openai.com  \
-e MJ_SERVER=https://172.17.0.1:6013  \
-e MJ_API_SECRET=abc123456 \
-e API_UPLOADER=1  -v /data/uploads:/app/uploads \
-e AUTH_SECRET_KEY=ingilizce_sifreniz -e AUTH_SECRET_ERROR_COUNT=3 \
-e AUTH_SECRET_ERROR_TIME=10 ydlhero/chatgpt-web-midjourney-proxy

Lisans

MIT © Dooy

Diğerleri

Eğer bu proje size yardımcı olduysa, lütfen bir yıldız verin veya bizi bağışlayın

Star History Chart

Bağış

Eğer açık kaynak projelerim size yardımcı olduysa, lütfen aşağıdaki yöntemlerden biriyle bağış yapmayı düşünün:
Ödeme notunda iletişim bilgilerinizi belirtin

WeChat Bağışı
Alipay Bağışı