วิธีใช้ ERNIE X1.1 API

Ashley Innocent

Ashley Innocent

10 September 2025

วิธีใช้ ERNIE X1.1 API

Apidog สำหรับองค์กร

ติดตั้งภายในองค์กร

SSO & RBAC

รองรับ SOC 2

สำรวจ Apidog Enterprise

นักพัฒนาต่างมองหาโมเดล AI ที่แข็งแกร่งซึ่งให้ผลลัพธ์ที่เชื่อถือได้โดยไม่มีค่าใช้จ่ายหรือความซับซ้อนมากเกินไป Baidu ตอบสนองความต้องการนี้ด้วย ERNIE X1.1 ซึ่งเป็นโมเดลการให้เหตุผลที่ล้ำสมัยที่ช่วยเพิ่มความแม่นยำของข้อเท็จจริง การปฏิบัติตามคำสั่ง และความสามารถในการเป็นตัวแทน โมเดลนี้เปิดตัวที่งาน Wave Summit 2025 โดยสร้างขึ้นบนพื้นฐานของ ERNIE 4.5 และรวมการเรียนรู้แบบเสริมแรงแบบครบวงจรเพื่อประสิทธิภาพที่เหนือกว่า ผู้ใช้สามารถเข้าถึงได้ผ่าน ERNIE Bot, แอป Wenxiaoyan หรือแพลตฟอร์ม Qianfan Model-as-a-Service (MaaS) ผ่าน API ทำให้มีความหลากหลายสำหรับทั้งแอปพลิเคชันส่วนบุคคลและองค์กร

💡
หากต้องการทดสอบและผสานรวม ERNIE X1.1 API ในโปรเจกต์ของคุณได้อย่างง่ายดาย ดาวน์โหลด Apidog ฟรี – เครื่องมือ API แบบครบวงจรนี้ช่วยให้การจัดการคำขอ การดีบัก และการทำงานอัตโนมัติง่ายขึ้น ทำให้มั่นใจได้ถึงการโต้ตอบที่ราบรื่นกับระบบนิเวศของ Baidu
ปุ่ม

บทความนี้จะแนะนำคุณในทุกแง่มุมของการใช้ ERNIE X1.1 API เราจะเริ่มต้นด้วยภาพรวมของโมเดล จากนั้นจะเข้าสู่ขั้นตอนการตั้งค่า และสุดท้ายจะสำรวจสถานการณ์การใช้งานขั้นสูง การทำตามขั้นตอนเหล่านี้จะช่วยให้คุณสามารถผสานรวม ERNIE X1.1 เข้ากับเวิร์กโฟลว์ของคุณได้อย่างมีประสิทธิภาพ

ERNIE X1.1 คืออะไร? คุณสมบัติและความสามารถหลัก

Baidu ออกแบบ ERNIE X1.1 ให้เป็นโมเดลการให้เหตุผลแบบคิดลึกหลายรูปแบบที่สามารถจัดการกับงานที่ซับซ้อนซึ่งเกี่ยวข้องกับการวางแผนเชิงตรรกะ การสะท้อน และวิวัฒนาการ โมเดลนี้ช่วยลดการสร้างข้อมูลที่ผิดพลาดได้อย่างมาก ปรับปรุงการปฏิบัติตามคำสั่งได้ 12.5% และเพิ่มฟังก์ชันการทำงานของเอเจนต์ได้ 9.6% เมื่อเทียบกับรุ่นก่อนหน้าอย่าง ERNIE X1 นอกจากนี้ ยังมีความแม่นยำของข้อเท็จจริงสูงขึ้นถึง 34.8% ทำให้เหมาะอย่างยิ่งสำหรับแอปพลิเคชันต่างๆ เช่น การตอบคำถามความรู้ การสร้างเนื้อหา และการเรียกใช้เครื่องมือ

ภาพประกอบ

โมเดลนี้รองรับหน้าต่างบริบทที่กว้างขวาง สูงสุดถึง 32K โทเค็นในบางเวอร์ชัน ทำให้สามารถประมวลผลอินพุตแบบยาวได้โดยไม่สูญเสียความเชื่อมโยง นักพัฒนาใช้ประโยชน์จากความสามารถหลายรูปแบบเพื่อจัดการกับข้อความ รูปภาพ และแม้แต่การวิเคราะห์วิดีโอ ซึ่งขยายกรณีการใช้งานให้กว้างกว่าโมเดลภาษาแบบดั้งเดิม ตัวอย่างเช่น ERNIE X1.1 สามารถระบุเนื้อหารูปภาพได้อย่างแม่นยำและจำลองสถานการณ์ทางกายภาพ เช่น อนุภาคในภาชนะ 3 มิติที่หมุนได้

นอกจากนี้ ERNIE X1.1 ยังให้ความสำคัญกับความน่าเชื่อถือโดยการให้ข้อมูลที่ถูกต้องเหนือคำแนะนำที่ทำให้เข้าใจผิด ซึ่งทำให้โดดเด่นในสภาพแวดล้อมที่สำคัญต่อความปลอดภัย Baidu ได้ปรับใช้โมเดลนี้บนแพลตฟอร์ม Qianfan เพื่อให้มั่นใจถึงความสามารถในการปรับขนาดสำหรับการเรียกใช้ API ที่มีปริมาณมาก การตั้งค่านี้ช่วยให้สามารถผสานรวมกับระบบที่มีอยู่ได้อย่างราบรื่น ไม่ว่าคุณจะสร้างแชทบอท ระบบแนะนำ หรือเครื่องมือวิเคราะห์ข้อมูล

เมื่อเปลี่ยนมาดูเมตริกประสิทธิภาพ ERNIE X1.1 แสดงให้เห็นถึงความโดดเด่นในการทดสอบมาตรฐาน ดังที่แสดงในการประเมินล่าสุด

ประสิทธิภาพการทดสอบมาตรฐานของ ERNIE X1.1: เหนือกว่าคู่แข่ง

Baidu ประเมิน ERNIE X1.1 เทียบกับโมเดลชั้นนำ เช่น DeepSeek R1-0528, Gemini 2.5 Pro และ GPT-5 ซึ่งเผยให้เห็นจุดแข็งในด้านความแม่นยำและอัตราการสร้างข้อมูลที่ผิดพลาดที่ต่ำ การแสดงภาพสำคัญจากการเปิดตัวแสดงให้เห็นการเปรียบเทียบเหล่านี้ในหลายๆ การทดสอบมาตรฐาน

ภาพประกอบ

ในทางตรงกันข้าม แผงอัตราการสร้างข้อมูลที่ผิดพลาดครอบคลุม HalluQA (Hallu-Precision, ยิ่งไม่มีอยู่จริงยิ่งดี), Hallu Lens (อัตรา, ยิ่งต่ำยิ่งดี) และอื่นๆ ในที่นี้ ERNIE X1.1 แสดงแถบที่ต่ำที่สุด ซึ่งบ่งชี้ถึงข้อผิดพลาดน้อยที่สุด – ตัวอย่างเช่น ต่ำกว่า 25% ใน HalluQA

ข้อมูลนี้เน้นย้ำว่า ERNIE X1.1 เหนือกว่า DeepSeek ในด้านประสิทธิภาพโดยรวม ในขณะที่ยังคงทัดเทียมกับ GPT-5 นักพัฒนาจะได้รับประโยชน์จากเมตริกเหล่านี้เมื่อเลือกโมเดลสำหรับงานที่ต้องการความแม่นยำสูง ตอนนี้ เรามาเปลี่ยนไปสู่การนำไปใช้งานจริงโดยการตั้งค่าการเข้าถึงกัน

เริ่มต้นใช้งาน ERNIE X1.1 API บนแพลตฟอร์ม Qianfan

คุณเริ่มต้นด้วยการลงทะเบียนบน แพลตฟอร์ม Wenxin Qianfan ของ Baidu AI Cloud เยี่ยมชมเว็บไซต์ทางการและสร้างบัญชีนักพัฒนาโดยใช้อีเมลหรือหมายเลขโทรศัพท์ของคุณ เมื่อยืนยันแล้ว ให้ยื่นขอสิทธิ์การเข้าถึง API สำหรับโมเดล ERNIE Baidu จะตรวจสอบใบสมัครอย่างรวดเร็ว ซึ่งมักจะใช้เวลาไม่กี่ชั่วโมง และจะให้ Client ID และ Secret Key แก่คุณ

ถัดไป ติดตั้ง SDK ที่จำเป็น ผู้ใช้ Python ใช้ Qianfan SDK ผ่าน pip: pip install qianfan ไลบรารีนี้จัดการการยืนยันตัวตนและคำขอได้อย่างมีประสิทธิภาพ สำหรับภาษาอื่นๆ เช่น Java หรือ Go, Baidu มี SDK ที่เทียบเท่ากันพร้อมอินเทอร์เฟซที่คล้ายกัน

หลังจากติดตั้งแล้ว ให้กำหนดค่าตัวแปรสภาพแวดล้อมของคุณ ตั้งค่า QIANFAN_AK เป็น Access Key ของคุณ และ QIANFAN_SK เป็น Secret Key ของคุณ ขั้นตอนนี้จะช่วยรักษาความปลอดภัยข้อมูลประจำตัวของคุณโดยไม่ต้องฮาร์ดโค้ดไว้ในสคริปต์ เมื่อตั้งค่าเสร็จสิ้น คุณสามารถดำเนินการยืนยันตัวตนได้

การยืนยันคำขอไปยัง ERNIE X1.1 API

แพลตฟอร์ม Qianfan ใช้ OAuth 2.0 สำหรับการยืนยันตัวตน คุณสร้าง Access Token โดยการส่งคำขอ POST ไปยัง Token Endpoint ใน Python, Qianfan SDK จะดำเนินการนี้โดยอัตโนมัติ สำหรับการนำไปใช้งานด้วยตนเอง ให้สร้างคำขอในลักษณะนี้:

import requests

url = "https://aip.baidubce.com/oauth/2.0/token"
params = {
    "grant_type": "client_credentials",
    "client_id": "YOUR_CLIENT_ID",
    "client_secret": "YOUR_CLIENT_SECRET"
}
response = requests.post(url, params=params)
access_token = response.json()["access_token"]

จัดเก็บโทเค็น ซึ่งจะหมดอายุหลังจาก 30 วัน และรีเฟรชเมื่อจำเป็น แนบโทเค็นเข้ากับการเรียก API ผ่านพารามิเตอร์คิวรี access_token วิธีนี้ช่วยให้มั่นใจได้ถึงการสื่อสารที่ปลอดภัย อย่างไรก็ตาม ควรจัดการโทเค็นอย่างระมัดระวังเพื่อหลีกเลี่ยงการเปิดเผย

เมื่อยืนยันตัวตนแล้ว คุณจะกำหนดเป้าหมายไปยังปลายทาง (endpoints) ที่เหมาะสมสำหรับ ERNIE X1.1

ปลายทาง API และโครงสร้างคำขอของ ERNIE X1.1

Baidu จัดโครงสร้าง API ของ ERNIE ภายใต้พาธ /chat สำหรับ ERNIE X1.1 ให้ใช้ปลายทาง /chat/ernie-x1.1 หรือ /chat/ernie-x1.1-32k สำหรับบริบทที่ขยายออกไป ขึ้นอยู่กับเวอร์ชันที่มีอยู่ ยืนยันชื่อโมเดลที่แน่นอนในแดชบอร์ด Qianfan ของคุณ เนื่องจากอาจปรากฏเป็น "ernie-x1.1-preview" ในระหว่างการเปิดตัวครั้งแรก

ส่งคำขอ POST ด้วยเนื้อหา JSON พารามิเตอร์หลักได้แก่:

ตัวอย่างเนื้อหาคำขอ:

{
    "messages": [
        {"role": "user", "content": "Explain quantum computing."}
    ],
    "temperature": 0.7,
    "top_p": 0.9,
    "stream": false
}

ส่วนหัว (Headers) ต้องมี Content-Type: application/json และ Access Token ใน URL: https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/ernie-x1.1?access_token=YOUR_TOKEN

รูปแบบนี้รองรับการสนทนาแบบรอบเดียวและหลายรอบ สำหรับอินพุตหลายรูปแบบ ให้เพิ่มฟิลด์ "type" เช่น "image" พร้อม URL หรือข้อมูล base64

การจัดการการตอบกลับจาก ERNIE X1.1 API

การตอบกลับมาในรูปแบบ JSON ฟิลด์หลัก:

ในโหมดสตรีมมิ่ง ให้ประมวลผลส่วนข้อมูลผ่าน Server-Sent Events (SSE) โดยที่แต่ละเหตุการณ์มีผลลัพธ์บางส่วน แยกวิเคราะห์ข้อมูลเหล่านั้นใน Python ดังนี้:

import qianfan

chat_comp = qianfan.ChatCompletion()
resp = chat_comp.do(model="ERNIE-X1.1", messages=[{"role": "user", "content": "Hello"}], stream=True)
for chunk in resp:
    print(chunk["result"])

ตรวจสอบข้อผิดพลาดในฟิลด์ "error_code" ปัญหาทั่วไปได้แก่ โทเค็นไม่ถูกต้อง (รหัส 110) หรือการจำกัดอัตรา (รหัส 18) ตรวจสอบการใช้งานเพื่อให้เป็นไปตามโควต้า ซึ่งแตกต่างกันไปตามการสมัครสมาชิก – แผนฟรีจำกัดที่ 100 QPS ในขณะที่แผนชำระเงินสามารถปรับขนาดได้สูงขึ้น

เมื่อครอบคลุมพื้นฐานแล้ว นักพัฒนามักจะหันไปใช้เครื่องมืออย่าง Apidog เพื่อการทดสอบที่คล่องตัว

การใช้ Apidog สำหรับการทดสอบ ERNIE X1.1 API

Apidog ทำหน้าที่เป็นแพลตฟอร์มที่ยอดเยี่ยมสำหรับการทดสอบปลายทาง ERNIE X1.1 API มีอินเทอร์เฟซที่ใช้งานง่ายสำหรับการออกแบบ การดีบัก และการทำให้คำขอเป็นอัตโนมัติ ทำให้เหนือกว่าสำหรับการพัฒนาร่วมกัน

ภาพประกอบ

ขั้นแรก ดาวน์โหลดและติดตั้ง Apidog จากเว็บไซต์ทางการ สร้างโปรเจกต์ใหม่และนำเข้าข้อมูลจำเพาะของ ERNIE API Apidog รองรับการนำเข้า OpenAPI ดังนั้นให้ดาวน์โหลดข้อมูลจำเพาะของ Baidu หากมี หรือเพิ่มปลายทางด้วยตนเอง

ในการตั้งค่าคำขอ ให้ไปที่ส่วน API และสร้างเมธอด POST ใหม่สำหรับ /chat/ernie-x1.1 ป้อน Access Token ของคุณในพารามิเตอร์คิวรี ในแท็บ Body ให้สร้างโครงสร้าง JSON ด้วยข้อความและพารามิเตอร์ ระบบตัวแปรของ Apidog ช่วยให้คุณสามารถกำหนดพารามิเตอร์โทเค็นหรือพรอมต์เพื่อนำกลับมาใช้ใหม่ได้

ภาพประกอบ

ส่งคำขอและตรวจสอบการตอบกลับแบบเรียลไทม์ Apidog จะเน้นโครงสร้าง JSON ติดตามเวลา และบันทึกข้อผิดพลาด ตัวอย่างเช่น ทดสอบคำค้นง่ายๆ: "สร้างสคริปต์ Python สำหรับการวิเคราะห์ข้อมูล" วิเคราะห์ฟิลด์ "result" เพื่อความถูกต้อง

นอกจากนี้ ให้ทดสอบแบบอัตโนมัติโดยการสร้างสถานการณ์ เชื่อมโยงคำขอหลายรายการเพื่อจำลองการแชทแบบหลายรอบ – หนึ่งรายการสำหรับพรอมต์เริ่มต้น อีกรายการสำหรับติดตามผล ใช้การยืนยันเพื่อตรวจสอบคีย์การตอบกลับ เช่น ตรวจสอบให้แน่ใจว่า "usage.total_tokens" < 1000

ภาพประกอบ

Apidog โดดเด่นในการจำลอง (mocking) สำหรับการพัฒนาแบบออฟไลน์ สร้างเซิร์ฟเวอร์จำลองที่เลียนแบบการตอบกลับของ ERNIE X1.1 ซึ่งช่วยให้การทำงานร่วมกันของทีมเป็นไปได้โดยไม่ต้องเรียกใช้ API จริง แชร์โปรเจกต์ผ่านลิงก์เพื่อรับข้อเสนอแนะ

ภาพประกอบ

สำหรับการทดสอบขั้นสูง ให้ผสานรวมชุดข้อมูล อัปโหลดไฟล์ CSV ที่มีพรอมต์ที่หลากหลายและเรียกใช้การทดสอบแบบกลุ่มเพื่อประเมินความสอดคล้อง วิธีการนี้เผยให้เห็นกรณีขอบ เช่น อินพุตที่ยาวเกินไปที่ทำให้เกิดข้อจำกัดของบริบท

ด้วยการนำ Apidog มาใช้ คุณจะเร่งวงจรการพัฒนา อย่างไรก็ตาม โปรดจำไว้ว่าต้องปฏิบัติตามข้อจำกัดอัตราของ Baidu ในระหว่างการทดสอบอย่างละเอียด

คุณสมบัติขั้นสูงของ ERNIE X1.1 API

ERNIE X1.1 โดดเด่นในงานที่เกี่ยวข้องกับเอเจนต์ ซึ่งสามารถเรียกใช้เครื่องมือภายนอกได้ เปิดใช้งานคุณสมบัตินี้โดยการรวม "tools" ในคำขอ – ซึ่งเป็นอาร์เรย์ของการนิยามฟังก์ชันที่มีชื่อ คำอธิบาย และพารามิเตอร์ โมเดลจะตอบกลับด้วยการเรียกใช้เครื่องมือหากจำเป็น ซึ่งคุณจะดำเนินการและส่งผลลัพธ์กลับไป

ตัวอย่างเช่น กำหนดเครื่องมือสภาพอากาศ:

"tools": [
    {
        "type": "function",
        "function": {
            "name": "get_weather",
            "description": "Get current weather",
            "parameters": {
                "type": "object",
                "properties": {"location": {"type": "string"}}
            }
        }
    }
]

ERNIE X1.1 จะประมวลผลพรอมต์ ส่งออก tool_call และคุณจะตอบกลับด้วยผลลัพธ์ในข้อความถัดไป

นอกจากนี้ ให้ใช้ประโยชน์จากอินพุตหลายรูปแบบ อัปโหลดรูปภาพผ่าน base64 ในข้อความ: {"role": "user", "content": [{"type": "image_url", "image_url": {"url": "data:image/jpeg;base64,..."}}]}. สิ่งนี้ช่วยให้การให้เหตุผลตามภาพเป็นไปได้ เช่น การอธิบายฉากหรือการวิเคราะห์แผนภูมิ

ผสานรวมกับเฟรมเวิร์กอย่าง LangChain สำหรับการดำเนินการแบบลูกโซ่ ใช้ QianfanChatEndpoint:

from langchain_community.chat_models import QianfanChatEndpoint

llm = QianfanChatEndpoint(model="ernie-x1.1")
response = llm.invoke("Summarize this text...")

นามธรรมนี้ช่วยให้เวิร์กโฟลว์ที่ซับซ้อนง่ายขึ้น การจำกัดอัตราโดยทั่วไปจะอยู่ที่ 2000 โทเค็นต่อนาทีสำหรับอินพุต แต่แผนสำหรับองค์กรมีการปรับขนาดที่กำหนดเองได้ ราคาเริ่มต้นต่ำ – ประมาณ 0.28 ดอลลาร์ต่อล้านโทเค็นอินพุตสำหรับรุ่น X1

แนวทางปฏิบัติที่ดีที่สุดสำหรับการผสานรวม ERNIE X1.1 API

วิศวกรปรับปรุงประสิทธิภาพโดยการสร้างพรอมต์ที่แม่นยำ ใช้ข้อความระบบเพื่อกำหนดบทบาท: {"role": "system", "content": "คุณคือผู้ช่วยที่เป็นประโยชน์"}. สิ่งนี้จะนำทางพฤติกรรมได้อย่างมีประสิทธิภาพ

ตรวจสอบการใช้โทเค็นเพื่อควบคุมค่าใช้จ่าย ตัดพรอมต์และใช้พารามิเตอร์การตัดทอน นอกจากนี้ ให้ใช้การลองใหม่สำหรับข้อผิดพลาดชั่วคราว เช่น ปัญหาเครือข่าย ด้วย exponential backoff

รักษาความปลอดภัย API Key ของคุณในตัวแปรสภาพแวดล้อมหรือ vaults หลีกเลี่ยงการบันทึกข้อมูลที่ละเอียดอ่อนในการตอบกลับ สำหรับการใช้งานจริง ให้ใช้การแคชสำหรับคำค้นหาที่พบบ่อยเพื่อลดการเรียกใช้

ทดสอบข้ามภาษา เนื่องจาก ERNIE X1.1 เก่งในภาษาจีนแต่ก็สามารถจัดการภาษาอังกฤษได้ดีเช่นกัน เปรียบเทียบการผสานรวมของคุณกับจุดแข็งของโมเดล เช่น การสร้างข้อมูลที่ผิดพลาดต่ำในการตอบคำถามเชิงข้อเท็จจริง

สุดท้าย อัปเดตข้อมูลอยู่เสมอผ่านพอร์ทัลนักพัฒนาของ Baidu สำหรับคุณสมบัติใหม่หรือการอัปเดตโมเดล

การแก้ไขปัญหาทั่วไปของ ERNIE X1.1 API

ผู้ใช้อาจพบข้อผิดพลาดในการยืนยันตัวตนหากโทเค็นหมดอายุ รีเฟรชโทเค็นทันที ชื่อโมเดลไม่ถูกต้องจะทำให้เกิดการตอบกลับ 404 – ตรวจสอบ "ernie-x1.1" ในแดชบอร์ดของคุณ

การเกินขีดจำกัดอัตราทำให้เกิดข้อผิดพลาด 429 ใช้วิธีการจัดคิวหรืออัปเกรดแผน สำหรับการตอบกลับที่ไม่สมบูรณ์ ให้เพิ่มพารามิเตอร์ max_tokens จนถึงขีดจำกัดของโมเดล

ดีบักด้วยบันทึกของ Apidog ซึ่งบันทึกวงจรคำขอ/การตอบกลับทั้งหมด หากมัลติโมดัลล้มเหลว ตรวจสอบให้แน่ใจว่ารูปแบบรูปภาพตรงกับประเภทที่รองรับ (JPEG, PNG)

ติดต่อฝ่ายสนับสนุนของ Baidu สำหรับปัญหาที่ยังคงอยู่ โดยให้รหัสข้อผิดพลาดและเวลาที่เกิดเหตุ

สรุป: ยกระดับ AI ของคุณด้วย ERNIE X1.1 API

ERNIE X1.1 ช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันที่ชาญฉลาดและเชื่อถือได้ ตั้งแต่การตั้งค่าไปจนถึงการผสานรวมขั้นสูง คู่มือนี้จะช่วยให้คุณมีความรู้ในการใช้ประโยชน์จากศักยภาพสูงสุดของมัน ผสานรวม Apidog เพื่อการทดสอบที่มีประสิทธิภาพ และเฝ้าดูโปรเจกต์ของคุณเติบโต

ในขณะที่ AI พัฒนาขึ้น โมเดลอย่าง ERNIE X1.1 ก็เป็นผู้นำ เริ่มนำไปใช้ได้แล้ววันนี้ และสัมผัสความแตกต่างในด้านความแม่นยำและประสิทธิภาพ

ภาพประกอบ
ปุ่ม

ฝึกการออกแบบ API แบบ Design-first ใน Apidog

ค้นพบวิธีที่ง่ายขึ้นในการสร้างและใช้ API