python使用openai的api的时候声明不要走系统代理,默认是走的

配置了以上的方式,还是不行。因为项目默认使用的是国内的大模型服务商,但是接口是和openapi通用的,所以可以直接使用,但是项目中有的链接还是要走系统代理的,所以就需要将两者区分开,配置openapi不走系统代理,单独配置了 openai.proxy = None 没有生效,所以需要改造一下,因为我这里用的只有一个图片识别的接口,所以可以简单改造,使用 requests 这个库改造:

python 复制代码
import base64
import requests

headers = {
    "Authorization": f"Bearer 你的api key",
    "Content-Type": "application/json"
}

# 需要传给大模型的图片
image_path = "../assets/down.png"


def encode_image(img_path):
    with open(img_path, "rb") as image_file:
        return base64.b64encode(image_file.read()).decode('utf-8')


# 将图片转为Base64编码
base64_image = f"data:image/png;base64,{encode_image(image_path)}"

data = {
    "model": "doubao-1-5-vision-pro-32k-250115",
    "messages": [
        {
            "role": "user",
            "content": [
                {"type": "text", "text": "请返回这种图片中橙色的单词给我"},
                {
                    "type": "image_url",
                    "image_url": {
                        "url": base64_image
                    },
                },
            ],
        }
    ]
}

response = requests.post(
    "https://ark.cn-beijing.volces.com/api/v3/chat/completions",
    json=data,
    headers=headers,
    proxies=None  # 明确不使用代理
)


print(response.json())

单独搞一个请求就可以了:

相关推荐
山居秋暝LS10 分钟前
目标跟踪之DeepSort算法(4)
pytorch·python
灏瀚星空1 小时前
高效图像处理工具:从需求分析到落地实现
图像处理·人工智能·经验分享·python·学习方法
安冬的码畜日常1 小时前
【AI 加持下的 Python 编程实战 2_02】第一章:利用 GitHub Copilot 叩开 AI 辅助编程的大门
人工智能·python·ai·copilot·ai助手·ai应用·ai辅助编程
java_python源码1 小时前
【2025】基于python+django的慢性病健康管理系统(源码、万字文档、图文修改、调试答疑)
数据库·python·django
abckingaa1 小时前
python开发订单查询功能(flask+orm bee)
python·orm·bee
Terrence Shen1 小时前
跟着AI复习一下pytorch原理和操作
人工智能·pytorch·python·深度学习·算法·机器学习
天才测试猿1 小时前
Pytest自动化测试框架pytest-xdist分布式测试插件
自动化测试·软件测试·分布式·python·测试工具·测试用例·pytest
BirdMan982 小时前
app=Flask(__name__)中的__name__的意义
后端·python·flask
杜子腾dd2 小时前
14.使用各种读写包操作 Excel 文件:辅助模块
python·数据挖掘·excel·numpy·pandas·matplotlib
平凡而伟大(心之所向)2 小时前
一文讲清楚CUDA与PyTorch、GPU之间的关系
人工智能·pytorch·python