本页演示通过 知能API 兼容代理调用 gpt-5.6-sol,使用 Chat Completions 的 image_url 内容项分析公网图片。
gpt-5.6-sol
image_url
https://api.apexrouter.top/v1/chat/completions
model
""" 图片分析工具 - 使用 gpt-5.6-sol 模型进行网络图片内容分析 ============================================================ 本脚本演示如何通过 知能API 调用 OpenAI 兼容的 chat/completions 接口 以图片 URL 方式传入网络图片,让模型分析并描述图片内容 适用于图片描述、物体识别、票据识别等应用场景 """ import requests # ============================================================ # API 配置区域 # ============================================================ BASE_URL = "https://www.apexrouter.top/" # API 基础地址 API_ENDPOINT = BASE_URL + "v1/chat/completions" # 对话完成接口 API_KEY = "sk-*************************************************" # API 密钥(请替换为你的密钥) MODEL = "gpt-5.6-sol" # 使用的模型名称 IMAGE_URL = "https://www.python.org/static/community_logos/python-logo-master-v3-TM.png" # 待分析图片的 URL 地址 # ============================================================ # 核心功能函数 # ============================================================ def analyze_image(image_url, prompt): """ 调用模型分析网络图片内容 功能说明: 通过 知能API 调用 gpt-5.6-sol 模型,对指定 URL 的图片进行智能分析 支持图片描述、物体识别、场景理解等多种分析任务 参数: image_url (str): 图片的 URL 地址,需要是公网可访问的链接 prompt (str): 分析提示词,描述你希望模型如何分析这张图片 """ # 构建请求载荷(单条 user 消息,内容包含文本提示与图片 URL) payload = { "model": MODEL, # 使用的模型名称 "messages": [ { "role": "user", # 用户角色:发送分析请求 "content": [ {"type": "text", "text": prompt}, # 分析提示词 {"type": "image_url", "image_url": {"url": image_url}} # 图片 URL ] } ] } # 构建请求头 headers = { "Content-Type": "application/json", # 内容类型:JSON 格式 "Authorization": f"{API_KEY}" # 授权令牌 } # 发送 API 请求并处理响应 try: response = requests.post(API_ENDPOINT, headers=headers, json=payload, timeout=120) response.raise_for_status() # 检查 HTTP 状态码 return response.json()["choices"][0]["message"]["content"] # 提取分析结果文本 except Exception as e: print(f"❌ 请求失败: {e}") # 错误提示 return None # ============================================================ # 程序入口 # ============================================================ if __name__ == "__main__": print("=" * 60) print("开始分析图片...") print("=" * 60) # 调用图片分析函数 result = analyze_image( IMAGE_URL, "图片中是哪一种编程语言的标志?只回复语言名称。", ) # 输出分析结果 if result: print("✅ 分析结果:") print("-" * 60) print(result) print("-" * 60) else: print("❌ 图片分析失败,请检查配置和网络连接")
{ "id": "chatcmpl_example_gpt56_image_url_001", "object": "chat.completion", "created": 1787270400, "model": "gpt-5.6-sol-2026-07-09", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Python" }, "finish_reason": "stop" } ] }
image_url.url
© 2026 知能API OpenAI 网络图片分析