# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'ai.ui'
#
# Created by: PyQt5 UI code generator 5.15.7
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
import openai
from PyQt5 import QtCore, QtGui, QtWidgets
class OpenAIThread(QtCore.QThread):
"""
"""
response_signal = QtCore.pyqtSignal(str)
def __init__(self, api_key, model, prompt):
super().__init__()
self.api_key = api_key
self.model = model
self.prompt = prompt
def run(self):
openai.api_key = self.api_key
response = openai.Completion.create(
engine=self.model,
prompt=self.prompt,
max_tokens=1024,
n=1,
temperature=0.5,
)
self.response_signal.emit
python写的openai使用了PYQT5界面
最新推荐文章于 2024-07-19 16:28:56 发布
本文介绍如何利用Python的PyQT5库创建一个用户界面,以交互方式与OpenAI的API进行集成。通过这个界面,用户能够轻松地进行各种OpenAI相关的操作。
摘要由CSDN通过智能技术生成