Contact
Line : comsiam
Contact
Line : comsiam

Claude API รับภาพพร้อมข้อความในคำขอ Messages API ได้ เหมาะกับงานอ่านภาพสินค้า วิเคราะห์กราฟ ดูเอกสารที่เป็นภาพ หรืออธิบายสิ่งที่ปรากฏในภาพ ผู้ใช้ ComSiam ควรระบุคำถามเกี่ยวกับภาพให้ชัด และส่งภาพผ่าน Backend หากเชื่อมกับเว็บไซต์ เพื่อไม่เปิดเผย API Key ในเบราว์เซอร์
เลือกวิธีตามลักษณะงาน:
① ส่งภาพแบบ Base64
เหมาะเมื่อแอปมีไฟล์ภาพอยู่แล้วและต้องการแนบข้อมูลภาพไปกับคำขอโดยตรง
② ส่ง URL ของภาพ
เหมาะเมื่อภาพอยู่บนพื้นที่ออนไลน์ที่ API เข้าถึงได้ ควรตรวจสิทธิ์และการเปิดเผยไฟล์ก่อนใช้ URL
③ ใช้ Files API และอ้างอิงด้วย file_id
เหมาะกับภาพที่จะใช้ซ้ำหลายครั้ง อัปโหลดภาพก่อน แล้วใช้ file_id ในคำขอแต่ละครั้งแทนการส่งข้อมูล Base64 ซ้ำ
ใส่ภาพและคำถามไว้ใน content เดียวกัน ตัวอย่างนี้แสดงรูปแบบที่ต้องแทน BASE64_IMAGE_DATA ด้วยข้อมูลภาพที่เข้ารหัสจริง:
{
"model": "claude-sonnet-5-5",
"max_tokens": 700,
"messages": [
{
"role": "user",
"content": [
{
"type": "image",
"source": {
"type": "base64",
"media_type": "image/jpeg",
"data": "BASE64_IMAGE_DATA