Chatbot Project Guide
Chatbot Project Guide
Code:
import openai
from flask import Flask, request, jsonify
app = Flask(__name__)
openai.api_key = "your_openai_api_key_here"
@app.route('/chat', methods=['POST'])
def chat():
user_input = request.json.get("message")
response = openai.Completion.create(
model="text-davinci-003",
prompt=user_input,
max_tokens=150,
n=1,
stop=None,
temperature=0.7
)
chatbot_response = response.choices[0].text.strip()
return jsonify({"response": chatbot_response})
if __name__ == "__main__":
app.run(debug=True)