python调用claude api实现图片上传理解示例代码

代码语言:python

所属分类:其他

代码描述:python调用claude api实现图片上传理解示例代码

代码标签: python 调用 claude api 图片 上传 理解 示例 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
#申请key地址:https://console.anthropic.com/account/keys
#pip install anthropic
import anthropic
import base64

# 初始化Anthropic客户端
client = anthropic.Anthropic()

# 读取图片文件并转换为base64
with open("path/to/your/image.jpg", "rb") as image_file:
    image_data = base64.b64encode(image_file.read()).decode('utf-8')

# 创建消息请求
response = client.messages.create(
    model="claude-3-opus-20240229",  # 使用支持图像的Claude 3模型
    max_tokens=1000,
    messages=[
        {
            "role": "user",
            "content": [
                {
                   .........完整代码请登录后点击上方下载按钮下载查看

网友评论0