AI Assistant Bot v2.0?
บอทโทรเลขที่ทรงพลังซึ่งรวมโมเดล AI หลายรุ่นเพื่อให้การสนทนาอัจฉริยะความช่วยเหลือด้านรหัสและการสร้างภาพ
คุณสมบัติ
AI หลายรุ่น
- GPT-4 ? - โมเดลภาษาขั้นสูงจาก OpenAI
- ราศีเมถุน - โมเดล AI ล่าสุดของ Google
- GPT-4O ? - เวอร์ชัน GPT-4 ที่เหมาะสมที่สุด
- GPT-4O-MINI- เวอร์ชันที่เร็วกว่าและเบากว่า
- Claude 3.5 Sonnet ? - รุ่นล่าสุดของมานุษยวิทยา
- Claude 3.5 Haiku ? - เวอร์ชันที่รวดเร็วและมีประสิทธิภาพ
คุณสมบัติหลัก
- การสนับสนุนหลายภาษา (ภาษาอังกฤษ ??, รัสเซีย ??, ยูเครน ??)
- การจัดรูปแบบบล็อกรหัสด้วยการไฮไลต์ไวยากรณ์
- ความสามารถในการสร้างภาพ
- การสนทนาที่ชาญฉลาดด้วยการรับรู้บริบท
- การตั้งค่าการตั้งค่าของผู้ใช้
- การติดตามสถิติการแชท
การตั้งค่า
ข้อกำหนดเบื้องต้น
- Python 3.8 หรือสูงกว่า
- โทเค็น Bot Telegram
- คีย์ API สำหรับบริการ AI:
- คีย์ Openai API
- คีย์ Google Gemini API
- คีย์ API มานุษยวิทยา
การติดตั้ง
- โคลนที่เก็บ:
git clone https://github.com/yourusername/ai-assistant-bot.git
cd ai-assistant-bot
- ติดตั้งการพึ่งพา:
pip install -r requirements.txt
- สร้างไฟล์
.env ด้วยปุ่ม API ของคุณ:
BOT_TOKEN = your_telegram_bot_token
OPENAI_API_KEY = your_openai_api_key
GEMINI_API_KEY = your_gemini_api_key
ANTHROPIC_API_KEY = your_anthropic_api_key
- เรียกใช้บอท:
การใช้งาน
คำสั่งที่มีอยู่
-
/start - เริ่มต้นบอท -
/help - แสดงคำสั่งที่มีอยู่ -
/model - เปลี่ยนโมเดล AI -
/language - เปลี่ยนภาษาอินเทอร์เฟซ -
/newtopic - เริ่มการสนทนาใหม่ -
/image - สร้างภาพ -
/stats - แสดงสถิติการแชท -
/about - เกี่ยวกับบอท
ปุ่มเข้าถึงอย่างรวดเร็ว
- ❓ช่วย
- เปลี่ยนโมเดล
- ภาษา
- เกี่ยวกับ
- - หัวข้อใหม่
- - สร้างภาพ
การจัดรูปแบบรหัส
บอทรองรับบล็อกรหัสด้วยการเน้นไวยากรณ์สำหรับหลายภาษา:
- งูหลาม
- C ++
- จาวาสคริปต์
- HTML/CSS
- ชวา
- สนิม
- ไป
- และอีกมากมาย ...
ตัวอย่าง: `` `python def hello_world (): พิมพ์ (" สวัสดีโลก! ")` ``
การสร้างภาพ
ใช้คำสั่ง /image ตามด้วยคำอธิบายของคุณเพื่อสร้างภาพ:
/image A futuristic city at night with neon lights
รายละเอียดคุณสมบัติ
โมเดล AI
- GPT-4 : ดีที่สุดสำหรับงานที่ซับซ้อนและคำอธิบายโดยละเอียด
- ราศีเมถุน : ยอดเยี่ยมสำหรับการสนทนาทั่วไป
- GPT-4O : ปรับให้เหมาะสมเพื่อประสิทธิภาพที่ดีขึ้น
- GPT-4O-MINI : การตอบกลับอย่างรวดเร็วสำหรับการสืบค้นง่ายๆ
- Claude Sonnet : การใช้เหตุผลและการวิเคราะห์ขั้นสูง
- Claude Haiku : การตอบสนองที่รวดเร็วและมีประสิทธิภาพ
การสนับสนุนภาษา
- - ภาษาอังกฤษ: การสนับสนุนอย่างเต็มที่กับคุณสมบัติทั้งหมด
- - รัสเซีย: การแปลที่สมบูรณ์
- - ยูเครน: การแปลอินเทอร์เฟซเต็มรูปแบบ
การจัดการข้อความ
- ข้อความอัจฉริยะ chunking สำหรับการตอบกลับที่ยาวนาน
- การเก็บรักษาบล็อกรหัส
- การจัดรูปแบบรหัสแบบอินไลน์
- การป้องกันน้ำท่วม
- การจัดการข้อผิดพลาดและการลองใหม่
ประสบการณ์ผู้ใช้
- การตั้งค่าผู้ใช้ถาวร
- การจัดการประวัติการแชท
- การติดตามเวลาตอบสนอง
- สถิติการใช้งาน
- การเพิ่มประสิทธิภาพเฉพาะรุ่น
รายละเอียดทางเทคนิค?
สถาปัตยกรรม
- สร้างด้วย Aiogram 3.15.0
- การออกแบบแบบอะซิงโครนัส
- โครงสร้างบริการแบบแยกส่วน
- ระบบการจัดการรัฐ
- การใช้คิวข้อความ
พื้นที่จัดเก็บ
- การตั้งค่าการตั้งค่าของผู้ใช้
- การจัดการประวัติการแชท
- การติดตามสถิติ
- แบบจำลองการใช้งานตัวชี้วัด
ความปลอดภัย
- การป้องกันคีย์ API
- การตรวจสอบความปลอดภัยของเนื้อหา
- ข้อความแสดงข้อผิดพลาดการฆ่าเชื้อ
- อัตราการ จำกัด
มีส่วนร่วม?
ยินดีต้อนรับ! โปรดส่งคำขอดึง
ใบอนุญาต ?
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT - ดูไฟล์ใบอนุญาตสำหรับรายละเอียด
สนับสนุน
หากคุณมีคำถามหรือต้องการความช่วยเหลืออย่าลังเลที่จะ:
กิตติกรรมประกาศ
- openai สำหรับ gpt-4
- Google สำหรับราศีเมถุน
- มานุษยวิทยาสำหรับ Claude
- ชุมชน Aiogram