快速入门 需要补充一下属性 baseUrl " 从环境变量获取API密钥,如果没有设置,也可以直接终端执行export XIRANGappkey"xxx" appKey"yourappkey" 替换为实际的App Key modelid "xirangmodelid" 替换为实际的modelId prompt"你好,3.01+103.1等于多少" 对话问题,可替换 def main(): client OpenAI(baseurlbaseUrl, apikeyappKey) messages [ {"role": "user", "content": prompt} ] try: res client.chat.completions.create( modelmodelid, messagesmessages, streamFalse ) print(res.choices[0].message.content or "", end"", flushTrue) except openai.APIStatusError as e: print(f"APIStatusError: {e.statuscode}, {e.message}, {e.body}") except openai.APIError as e: print(f"APIError: {e.body}") except Exception as e: print(f"Exception: {e}") if name "main": main() 图像理解 python import requests url " headers { "Authorization": "Bearer yourappkey", 替换为您的实际appkey "ContentType": "application/json" } payload { "model": "xirangmodelid", 替换为实际的modelId "messages": [ { "role": "user", "content": [ { "type": "text", "text": "描述下这张图" }, { "type": "imageurl", "imageurl": { "url": " 需要替换图片路径 } } ] } ], "streamoptions": { "includeusage": True }, "paralleltoolcalls": True, "stream": False } try: response requests.post( url, headersheaders, jsonpayload