Closed 332123342 closed 7 months ago
请将文件编码为base64提供在url位置,base64前面还需要提供数据头,比如上传jpg文件需要这样提供: "url": "data:image/jpeg;base64,/9j/4AAQSkZJRgA..." @332123342
目前的想到的办法是把本地文件先上传到github上,再去到url。。。
请将文件编码为base64提供在url位置,base64前面还需要提供数据头,比如上传jpg文件需要这样提供: "url": "data:image/jpeg;base64,/9j/4AAQSkZJRgA..." @332123342
文件大小有几兆,这样有问题吗?
@332123342 没问题的,十几M的也传过
@Vinlic
response = client.chat.completions.create(
model="qwen",
messages = [
{
"role": "user",
"content": [
{
"type": "file",
"file_url": {
"url": "data:text/plain;base64,aSBhbSBhIGdvb2QgYm95"
}
},
{
"type": "text",
"text": "上传的文档说了什么"
}
]
}
],
)
这样可以了,感谢🙏
update: 用base64上传的文档长度太长还是会报错。。。
这里只能写url吗?