本專案由 Claude 3.5 Sonnect 開發,本人極少量除錯。
本專案為基於 OpenAI API 開發的互動式對話網頁應用,提供即時對話、照片處理及自訂提示詞等。
default.mov
- 💬 OpenAI API 即時回覆
- 📝 Markdown 格式支援
- 🔄 多輪對話記憶功能
- 💻 程式碼語法高亮顯示
- 🖼️ 圖片處理與分析
- 📂 多重對話管理
- 🌙 深色模式支援
- ⚙️ 自訂系統提示詞
- Python 3.10+
- Node.js 18+
- OpenAI API
- 複製專案
git clone https://github.com/yourusername/ai-chat-assistant.git
cd ai-chat-assistant
- 安裝相依套件
pip install -r requirements.txt
npm install
- 環境設定
# 建立 .env 檔案並設定以下參數
OPENAI_API_KEY=你的_OpenAI_API_金鑰
FLASK_SECRET_KEY=你的隨機密鑰
- 啟動系統
python app.py
- 開啟瀏覽器訪問 http://localhost:3000
- 開始對話
- 📤 檔案上傳限制:16MB
- 🖼️ 支援格式:PNG、JPG、JPEG、GIF
- 🌐 需要穩定網路連線
本專案採用 MIT 授權條款