You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/km/9-chat-project/solution/backend/python/README.md

2.9 KiB

រត់កូដ

ការតំឡើង

បង្កើតបរិបទស្នូល

python -m venv venv
source ./venv/bin/activate

តំឡើងកម្មវិធីគាំទ្រ

pip install openai fastapi uvicorn python-dotenv

រត់ API

# វិធីទី 1: ដំណើរការផ្ទាល់
python api.py

# វិធីទី 2: ប្រើ uvicorn
uvicorn api:app --host 0.0.0.0 --port 5000 --reload

សាកល្បង API

ចូលទៅកាន់ឯកសារប្រតិបត្តិការ API បែបអន្តរកម្មនៅ៖ http://localhost:5000/docs

រត់ផ្នែកមុខ

ប្រាកដថាអ្នកឈរនៅក្នុងថតផ្នែកមុខ

ស្វែងរក app.js ប្ដូរ BASE_URL ទៅ URL ផ្នែកខាងក្រោយរបស់អ្នក

រត់វា

npx http-server -p 8000

សាកល្បងវាយសារមួយនៅក្នុងការជជែក អ្នកគួរតែឃើញចម្លើយ (ផ្តល់អោយបានថាអ្នកកំពុងរត់វានៅក្នុង Codespace ឬបានដាក់សញ្ញាសិទ្ធិចូលប្រើជាមុន)។

ការតំឡើងសញ្ញាសិទ្ធិចូលប្រើ (បើអ្នកមិនបានរត់វានៅក្នុង Codespace)

មើល Set up PAT


ការបដិសេធ៖ ឯកសារនេះត្រូវបានបកប្រែដោយប្រើសេវាបកប្រែ AI Co-op Translator។ នៅខណៈពេលដែលយើងខិតខំសម្រាប់ភាពត្រឹមត្រូវ សូមចាប់អារម្មណ៍ថាការបកប្រែដោយស្វ័យប្រវត្តិអាចមានកំហុស ឬកម្រិតភាពមិនត្រឹមត្រូវ។ ឯកសារដើមនៅក្នុងភាសាដើមគួរត្រូវបានគេចាត់ទុកជាធនធានសំខាន់។ សម្រាប់ព័ត៌មានសំខាន់ណាស់ ការបកប្រែដោយមនុស្សជំនាញត្រូវបានផ្តល់អនុសាសន៍។ យើងមិនទទួលខុសត្រូវចំពោះការយល់ច្រឡំណាមួយ ឬការបកប្រែមិនត្រឹមត្រូវណាមួយអំពីការប្រើប្រាស់ការបកប្រែនេះឡើយ។