请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Dall-E代码报错

老师你好,什么是要有dalle模型权限呢,这个报错要怎么解决呀?

图片描述

正在回答 回答被采纳积分+3

1回答

tomiezhang 2024-04-30 19:09:49

你的报错是因为没有配置openai的key,Dalle模型也是openai的大模型之一,要确认自己的账号有访问这个模型的权限,然后要配置OpenAI key哈

0 回复 有任何疑惑可以回复我~
  • 提问者 咕叽咕 #1
    我配置了openai的key,因为其它是可以正常返回结果的,但是Dalle这个模型就报这个错误
    回复 有任何疑惑可以回复我~ 2024-05-01 22:20:46
  • tomiezhang 回复 提问者 咕叽咕 #2
    !pip install --upgrade --quiet  opencv-python scikit-image
    -----------------------
    import os
    from langchain_openai import OpenAI
    os.environ["OPENAI_API_KEY"] = "<your-key-here>"
    os.environ["OPENAI_API_BASE"] = "<your-baseurl-here>"
    
    from langchain.chains import LLMChain
    from langchain_community.utilities.dalle_image_generator import DallEAPIWrapper
    from langchain_core.prompts import PromptTemplate
    from langchain_openai import OpenAI
    
    llm = OpenAI(temperature=0)
    prompt = PromptTemplate(
        input_variables=["image_desc"],
        template="Generate a detailed prompt to generate an image based on the following description: {image_desc}",
    )
    chain = LLMChain(llm=llm, prompt=prompt)
    image_url = DallEAPIWrapper().run(chain.run("halloween night at a haunted museum"))
    print(image_url )
    --------------------
    这样呢?
    回复 有任何疑惑可以回复我~ 2024-05-03 16:03:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信