gpt j chatbot
1.0.0
จุดประสงค์ของเทมเพลตนี้คือเพื่อใช้เป็นคำแนะนำเบื้องต้นอย่างรวดเร็วสำหรับนักพัฒนาคนอื่นๆ ที่ต้องการสร้างตัวละครส่วนบุคคลที่ขับเคลื่อนด้วย AI
Jeanie เป็นแฟนเสมือนที่ขับเคลื่อนโดย GPT-J โดยอิงตามพื้นที่เก็บข้อมูลนี้
git clone [email protected]:machaao/gpt-j-chatbot.git
cd gpt-j-chatbot
pip install -r requirements.txt
nano -w .env
API_TOKEN =
BASE_URL = ex: https://ganglia.machaao.com
NAME = ex: Jess
DASHBOT_KEY = (Optional) (Conversational Analytics)
MODEL_NAME=EleutherAI/gpt-neo-1.3B # for local inference / testing [we recommend using GPT-NEO 1.3B for 16GB ram - load can take up to 1 min and inference avg is about 10 - 20 seconds] See https://huggingface.co/EleutherAI for additional models
NLP_CLOUD_TOKEN = # for faster remote inference
# BOT PARAMS - Unset Parameters would use their default values.
# Don't use Top_p and Temperature parameters simultaneously.
# Default Values are mentioned below.
# The higher this value, the less deterministic the result will be
TOP_P="1.0"
# The higher this value, the less deterministic the result will be
TEMPERATURE="0.8"
# The lower this value, the less likely GPT-J is going to generate off-topic text
TOP_K="50"
# The maximum number of tokens that the generated text should contain
MAX_LENGTH="50"
เพื่อความเข้าใจที่ดีขึ้นเกี่ยวกับพารามิเตอร์ GPT-J ข้างต้น โปรดดูเอกสาร nlpcloud.io
.env
ใต้รายการ API_TOKEN
.env
ใต้รายการ NLP_CLOUD_TOKEN
.env
ใต้รายการ DASHBOT_KEY
bot_name is a very understanding girl
bot_name and stranger are seeing each other
Here is a recent discussion between stranger and bot_name
###
stranger: hi
bot_name: hello there
def core(self, req: str, user_id: str):
python app.py
ngrok http 5000
อัปเดต URL Webhook บอทของคุณที่พอร์ทัล MessengerX.io ด้วย URL ที่ให้ไว้ตามที่แสดงด้านล่างเพื่อพัฒนาต่อไป
If you use [Ngrok.io](https://ngrok.io), your webhook URL would be of the format as in the example below
https://1234-115-187-40-104.ngrok.io/machaao/hook
เยี่ยมชม: https://messengerx.io/
สมมติว่าคุณมีสิทธิ์เข้าถึงบัญชี heroku และได้ติดตั้งไคลเอ็นต์บรรทัดคำสั่ง heroku สำหรับระบบปฏิบัติการของคุณแล้ว
heroku login
heroku create
git commit -m ".env updated"
git push heroku master
heroku logs --tail
อัปเดต URL ของบอท Webhook ของคุณที่ MessengerX.io Portal ด้วย URL ของแอป heroku
Webhook Url: /machaao/hook
ไปที่: https://messengerx.io/
Tips for MPS on Mac [Use Nightly Build]
pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cpu