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/fa/9-chat-project/solution/backend/python/README.md

2.2 KiB

اجرای کد

آماده‌سازی

ایجاد محیط مجازی

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

نصب وابستگی‌ها

pip install openai flask flask-cors 

اجرای API

python api.py

اجرای رابط کاربری (Frontend)

اطمینان حاصل کنید که در پوشه‌ی frontend قرار دارید.

فایل app.js را پیدا کنید و مقدار BASE_URL را به آدرس URL مربوط به backend خود تغییر دهید.

آن را اجرا کنید.

npx http-server -p 8000

سعی کنید یک پیام در چت تایپ کنید، باید پاسخی دریافت کنید (به شرطی که این کار را در یک Codespace اجرا می‌کنید یا یک توکن دسترسی تنظیم کرده‌اید).

تنظیم توکن دسترسی (اگر این کار را در Codespace اجرا نمی‌کنید)

به تنظیم PAT مراجعه کنید.


سلب مسئولیت:
این سند با استفاده از سرویس ترجمه هوش مصنوعی Co-op Translator ترجمه شده است. در حالی که ما تلاش می‌کنیم دقت را حفظ کنیم، لطفاً توجه داشته باشید که ترجمه‌های خودکار ممکن است شامل خطاها یا نادرستی‌ها باشند. سند اصلی به زبان اصلی آن باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حساس، توصیه می‌شود از ترجمه حرفه‌ای انسانی استفاده کنید. ما مسئولیتی در قبال سوءتفاهم‌ها یا تفسیرهای نادرست ناشی از استفاده از این ترجمه نداریم.