Python GPT-3.5 kullanarak yapılan yapay zeka çalışmıyor

Sorun CORS'dan kaynaklanıyor, kodda bu değişiklikleri yaparsanız düzelecektir.

Python:
from flask import Flask, request, jsonify, send_from_directory
import openai
from flask_cors import CORS # Burası

app = Flask(__name__)
CORS(app) # Burası

# OpenAI API anahtarınızı buraya ekleyin
openai.api_key = 'YOUR_API_KEY'

@app.route('/')
def index():
    return send_from_directory('.', 'index.html')

@app.route('/chat', methods=['POST'])
def chat():
    data = request.json
    user_message = data.get('message', '')
    
    # OpenAI API'ye istekte bulunma
    try:
        response = openai.Completion.create(
            model="text-davinci-003",
            prompt=user_message,
            max_tokens=50
        )
        bot_reply = response.choices[0].text.strip()
    except Exception as e:
        bot_reply = f"API isteği başarısız oldu: {str(e)}"
    
    return jsonify({'reply': bot_reply})

if __name__ == '__main__':
    app.run(port=5000, debug=True)

(3 ve 6. satırlar)
 
Sorun CORS'dan kaynaklanıyor, kodda bu değişiklikleri yaparsanız düzelecektir.

Python:
from flask import Flask, request, jsonify, send_from_directory
import openai
from flask_cors import CORS # Burası

app = Flask(__name__)
CORS(app) # Burası

# OpenAI API anahtarınızı buraya ekleyin
openai.api_key = 'YOUR_API_KEY'

@app.route('/')
def index():
    return send_from_directory('.', 'index.html')

@app.route('/chat', methods=['POST'])
def chat():
    data = request.json
    user_message = data.get('message', '')
   
    # OpenAI API'ye istekte bulunma
    try:
        response = openai.Completion.create(
            model="text-davinci-003",
            prompt=user_message,
            max_tokens=50
        )
        bot_reply = response.choices[0].text.strip()
    except Exception as e:
        bot_reply = f"API isteği başarısız oldu: {str(e)}"
   
    return jsonify({'reply': bot_reply})

if __name__ == '__main__':
    app.run(port=5000, debug=True)

(3 ve 6. satırlar)
File "C:\Users\x 12 Numara\Desktop\pythonProject9999\app.py", line 3
SyntaxError: Non-ASCII character '\xc4' in file C:\Users\x 12 Numara\Desktop\pythonProject1\app.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details hatası veriyor python
 
Kod:
from flask import Flask, request, jsonify, send_from_directory
import openai
from flask_cors import CORS

app = Flask(__name__)
CORS(app)

# OpenAI API anahtarınızı buraya ekleyin
openai.api_key = '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'

@app.route('/')
def index():
    return send_from_directory('.', 'index.html')

@app.route('/chat', methods=['POST'])
def chat():
    data = request.json
    user_message = data.get('message', '')

    # OpenAI API'ye istekte bulunma
    try:
        response = openai.Completion.create(
            model="text-davinci-003",
            prompt=user_message,
            max_tokens=50
        )
        bot_reply = response.choices[0].text.strip()
    except Exception as e:
        bot_reply = f"API isteği başarısız oldu: {str(e)}"

    return jsonify({'reply': bot_reply})

if __name__ == '__main__':
    app.run(port=5000, debug=True)

kod çalışmadı maalesef :(
 
Kod:
from flask import Flask, request, jsonify, send_from_directory
import openai
from flask_cors import CORS

app = Flask(__name__)
CORS(app)

# OpenAI API anahtarınızı buraya ekleyin
openai.api_key = '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'

@app.route('/')
def index():
    return send_from_directory('.', 'index.html')

@app.route('/chat', methods=['POST'])
def chat():
    data = request.json
    user_message = data.get('message', '')

    # OpenAI API'ye istekte bulunma
    try:
        response = openai.Completion.create(
            model="text-davinci-003",
            prompt=user_message,
            max_tokens=50
        )
        bot_reply = response.choices[0].text.strip()
    except Exception as e:
        bot_reply = f"API isteği başarısız oldu: {str(e)}"

    return jsonify({'reply': bot_reply})

if __name__ == '__main__':
    app.run(port=5000, debug=True)

kod çalışmadı maalesef :(
Ben sadece 3 ve 6. satırları ekledim, çalışması gerek. Kendi kodunuza bu satırları ekler misiniz?
 
Ben sadece 3 ve 6. satırları ekledim, çalışması gerek. Kendi kodunuza bu satırları ekler misiniz?

Kod ekte görebilirsiniz ekli ama nedense çalışmıyor hata veriyor.
 

Technopat Haberler

Yeni konular

Geri
Yukarı