openai bot
v.0.0.1
บริการง่ายๆสำหรับการเชื่อมต่อ Telegram Bot กับ Open AI API
ประวัติข้อความในหน่วยความจำชั่วคราว ผู้ใช้สามารถดูและล้างได้
กฎที่ยืดหยุ่นที่เก็บไว้ในฐานข้อมูล SQLite สำหรับการจัดการการเข้าถึง:
2.1 กฎทั่วไปสำหรับผู้ใช้ทั้งหมด (โควต้า 50 คำขอหรือ 65 536 โทเค็น)
2.2 กฎเฉพาะผู้ใช้
2.3 การเข้าถึงไม่ จำกัด
คำสั่งที่รองรับ
/message - ส่งข้อความถึงบอท
/jailbreak - ส่งพรอมต์ Jailbreak ไปยังข้อความ (ยังไม่ได้ใช้งาน)
/clear - ประวัติข้อความที่ชัดเจน
/history - รับประวัติข้อความ
/remaining - ตรวจสอบทรัพยากรที่เหลืออยู่
/unlimited - รับการเข้าถึงไม่ จำกัด
/id - รับรหัสโทรเลขของคุณ
ระบุตัวแปรสภาพแวดล้อมใน launchSettings.json
"environmentVariables" : {
"DOTNET_ENVIRONMENT" : " Development " ,
"TELEGRAM_TOKEN" : " " ,
"OPENAI_API_KEY" : " " ,
"DBPATH" : " ./database/local.sqlite " ,
"BOT_NAME" : " "
} ดำเนินการ dotnet run
ระบุตัวแปรสภาพแวดล้อมใน docker-compose-yaml
# other content here
services :
openai-bot :
container_name : openai-bot
image : openai-bot:latest
environment :
- TELEGRAM_TOKEN=TOKEN
- OPENAI_API_KEY=KEY
- DBPATH=/app/data/local.sqlite
- BOT_NAME=NAME
volumes :
- ./database/:/app/data
# other content hereดำเนินการคำสั่งต่อไปนี้
docker build . -t openai-bot
docker compose up