Logo 丙阅科技-加菲猫中转API使用文档

python代码-2种调用方式

代码1-openai官方调用方式

不管是openai或者claude还是其他公司的大模型,这2种方式都是支持的,只需把模型名称换成你需要使用的模型
例:
model="gpt-4"  #使用gpt模型
model="claude-opus-4"  #使用claude模型接口地址
国内服务器接口地址:https://api.bywlai.cn
香港服务器接口地址:https://api.132999.xyz

 

from openai import OpenAI

# 设置 API key 和 API base URL
api_key = "你的key"
base_url = "https://api.bywlai.cn/v1"

client = OpenAI(
   api_key=api_key,
   base_url=base_url
)

chat_completion = client.chat.completions.create(
   messages=[
       {
           "role": "user",
           "content": "你好",
       }
   ],
   model="gpt-4",
)
print(chat_completion.choices[0].message.content)
 

 

代码2

 

import requests

api_url = 'https://api.bywlai.cn/v1/chat/completions'
api_key = 'sk-******'

headers = {
   'Content-Type': 'application/json',
   'Authorization': f'Bearer {api_key}'
}

request_data = {
   'messages': [
       {'role': 'system', 'content': 'You are ChatGPT, a large language model trained by OpenAI.'},
       {'role': 'user', 'content': '你好'}
   ],
   'stream': False,
   'model': 'claude-opus-4',
   'temperature': 0.5,
   'presence_penalty': 0,
   'frequency_penalty': 0,
   'top_p': 1
}

response = requests.post(api_url, headers=headers, json=request_data)
data = response.json()

# 处理响应数据
print(data)