将 Open Ai 的 API 解析为 Zapier 时出现问题(语法错误)

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

我已经有一段时间没有来这里了,但我在这里真的很麻烦,我正在开发一个 zap,它可以发送我的电子邮件的 Whatsapps 总结,但由于某种原因,我不断收到语法错误,而且我似乎找不到错误,我发誓我是这样的不傻,我在过去的几个小时里一直在寻找错误,甚至询问了chatgpt,但它并没有帮助我以另一种方式错误,第一次我在第8行出现语法错误,第二次在第9行出现语法错误我将把代码放在下面 所以我的问题是有人能找出问题所在吗? Error message 附注抱歉我的英语不是我的母语

第一:

!pip install openai
import openai

openai.api_key = '🤫'

def summarize_text(text):
    try:
        response = openai.Completion.create(
            engine="text-davinci-002",
            prompt=text,
            max_tokens=150
        )
        return response.choices[0].text.strip()
    except Exception as e:
        return f"Error: {e}"

if 'input_data' in locals() and 'email_content' in input_data:
    email_content = input_data['email_content']
    summarized_text = summarize_text(email_content)
    return {'summarized_text': summarized_text}
else:
    return {'error': 'No email content provided'}

第二:

!pip install openai

import openai

openai.api_key = "🤫"

prompt = """Summarize the email content: """

response = openai.Completion.create(
    engine="davinci",  # Use the Davinci model
    prompt=prompt,  # Set the prompt for the text completion
    max_tokens=100,  # Limit the response to 100 tokens
    n=1,  # Generate 1 response
    stop=None,  # Don't stop the completion at a specific token
)

output_text = response.choices[0].text

output = {"output_text": output_text}
python openai-api zapier
1个回答
0
投票

这将不起作用,因为外部库无法通过 Zapier 步骤(例如openai

)安装到代码中。唯一预先安装的外部库是
requests

© www.soinside.com 2019 - 2024. All rights reserved.