在Anaconda Powershell Prompt(anaconda3)中输入python project3.py后

问题描述 投票:0回答:0

将渐变导入为 gr 导入openai,子流程 openai.api_key = "sk-PFIsH04TaCgUrbnjnnlkT3BlbkFJ9FmjONClKC" messages = [{"role": "system", "content": '你是穿衣高手,没有什么穿衣问题可以困扰你。'}] def 转录(音频): 全球消息

audio_file = open(audio, "rb")
transcript = openai.Audio.transcribe("whisper-1", audio_file)

messages.append({"role": "user", "content": transcript["text"]})

response = openai.ChatCompletion.create(model="ft:gpt-3.5-turbo", messages=messages)

system_message = response["choices"][0]["message"]
messages.append(system_message)

subprocess.call(["wsay", system_message['content']])

chat_transcript = ""
for message in messages:
    if message['role'] != 'system':
        chat_transcript += message['role'] + ": " + message['content'] + "\n\n"

return chat_transcript

ui = gr.Interface(fn=转录,输入=gr.Audio(源=“麦克风”,类型=“文件路径”),输出=“文本”).launch() ui.launch()

(基础)PS C:\Users\user\Downloads\yolov7-main\yolov7-main> python project3.py 回溯(最近一次调用最后一次): 文件“C:\Users\user\Downloads\yolov7-main\yolov7-main\project3.py”,第 30 行,位于 ui = gr.Interface(fn=转录,输入=gr.Audio(源=“麦克风”),输出=“文本”).launch() 文件“C:\Users\用户 naconda3\lib\site-packages\gradi

python powershell anaconda prompt anaconda3
© www.soinside.com 2019 - 2024. All rights reserved.