Python Requests/OpenAI SDK 代理设置

一、Fiddler代理设置

  1. requests代理设置

1 import os
2 import requests
3 
4 os.environ["http_proxy"] = 'http://127.0.0.1:8888'
5 os.environ["https_proxy"] = 'http://127.0.0.1:8888'
6 
7 response = requests.request("POST", base_url + "/chat/completions", headers=headers, data=payload, verify=False)

  2. OpenAI SDK代理设置

import httpx
from openai import OpenAI

client = OpenAI(api_key=api_key, base_url=base_url,     timeout=timeout, max_retries=0,
                             http_client=httpx.Client(
                                 proxies="http://127.0.0.1:8888",
                                 transport=httpx.HTTPTransport(local_address="0.0.0.0"),
                                 verify=False
                             ))

 

posted @ 2024-05-20 15:45  莫待樱开春来踏雪觅芳踪  阅读(96)  评论(0编辑  收藏  举报