You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何调用OpenAI API?及API密钥验证失败(401错误)求助

解决OpenAI API身份验证错误的步骤
  • 替换真实API密钥:你代码中使用的"Lkey"是无效占位符,必须替换为OpenAI平台生成的真实密钥。真实密钥以sk-开头,是一串随机字符,复制时要保证完整,不要遗漏字符或多余空格。

  • 验证密钥状态:登录OpenAI平台确认密钥未被删除、禁用,同时检查账号是否有可用额度——免费额度过期或余额不足也会触发身份验证类错误。

  • 更新OpenAI SDK:确保使用的是最新版OpenAI Python库,旧版本可能存在兼容性问题。执行以下命令更新:

    pip install --upgrade openai
    
  • 修正后的代码示例:

    from openai import OpenAI
    
    # 替换为你的真实API密钥
    client = OpenAI(api_key="sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
    
    response = client.completions.create(
        model="gpt-3.5-turbo-instruct",
        prompt="What is OpenAI?"
    )
    
    print(response)
    
  • 更安全的密钥管理方式:避免在代码中硬编码密钥,推荐使用环境变量。在终端设置环境变量后,代码可自动读取:

    # Linux/macOS终端
    export OPENAI_API_KEY="你的真实密钥"
    
    from openai import OpenAI
    
    # 自动读取环境变量中的密钥
    client = OpenAI()
    
    response = client.completions.create(
        model="gpt-3.5-turbo-instruct",
        prompt="What is OpenAI?"
    )
    
    print(response)
    
  • 排查网络问题:若在国内环境,需确保网络能正常访问OpenAI服务,代理配置正确,避免请求被拦截导致密钥验证失败。

内容的提问来源于stack exchange,提问作者lynaIFR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 04:41:03