แชต AIโมเดลราคาเอกสารคู่มือ

ใช้ Claude และ ChatGPT API แบบจ่ายตามใช้ ด้วยคีย์เดียว

สมัคร MaCloud AI เติมเงินในคอนโซล สร้าง API key แล้วตั้ง base URL เป็น https://api.macloudai.com/v1 ในโค้ดที่ใช้ OpenAI SDK ได้เลย คีย์เดียวเรียกได้ทั้ง Claude, GPT, Gemini และ DeepSeek เปลี่ยนโมเดลแค่แก้ชื่อใน model จ่ายตาม token ที่ใช้จริง ไม่มีค่ารายเดือน และไม่ต้องจ่ายดอลลาร์ให้แต่ละเจ้าแยกกัน

อัปเดตเมื่อ 2026-11-01 · MaCloud AI

ทำไมต้องใช้คีย์เดียวแทนการสมัครทีละเจ้า?

ถ้าอยากลองทั้ง Claude, GPT และ Gemini ในโปรเจกต์เดียว ปกติต้องเปิดบัญชีนักพัฒนาของแต่ละบริษัท ผูกบัตร จ่ายเป็นดอลลาร์ และดูบิลแยกกันสามที่ สำหรับ freelancer หรือทีมเล็กในกรุงเทพฯ หรือเชียงใหม่ที่ใช้แต่ละเจ้าไม่เยอะ นี่คือภาระที่ไม่คุ้ม

MaCloud AI รวมโมเดลหลายเจ้าไว้หลัง API เดียว คุณมีบัญชีเดียว ยอดเงินก้อนเดียว และคีย์เดียว ราคาแสดงเป็นเงินบาทต่อ 1 ล้าน token หักจากยอดคงเหลือหลังเรียกใช้แต่ละครั้ง ไม่มีค่ารายเดือนและไม่มีขั้นต่ำต่อเดือน

เริ่มใช้งานใน 5 ขั้นตอน

  1. สมัคร ด้วยอีเมลหรือบัญชี Google ไม่ต้องผูกบัตร ผู้ใช้ใหม่ที่ยืนยันอีเมลแล้วจะได้เครดิตต้อนรับไว้ทดลองตอนเข้าคอนโซลครั้งแรก
  2. ถ้าจะใช้จริง ไปที่ เติมเงิน ใส่จำนวน (ขั้นต่ำ ฿94) แล้วเลือกช่องทางชำระเงินที่เปิดอยู่ในหน้านั้น
  3. ไปที่ API Key กดสร้างคีย์ ตั้งชื่อตามโปรเจกต์ แล้วคัดลอกคีย์ที่ขึ้นต้นด้วย sk-
  4. ในโค้ดหรือเครื่องมือของคุณ ตั้ง base URL เป็น https://api.macloudai.com/v1 (รูปแบบ OpenAI) หรือ https://api.macloudai.com (รูปแบบ Anthropic) แล้วใส่คีย์
  5. ใส่ชื่อโมเดลใน model โดยคัดลอกจากหน้าโมเดล ให้ตรงตัวอักษร

ตำแหน่งในหน้าจอ: คอนโซลมีเมนู ภาพรวม, เติมเงิน, API Key และ การใช้งาน ถ้าเติมเงินไม่ผ่านหรือไม่เห็นช่องทางที่สะดวก ให้ติดต่อทีมงานจากปุ่มติดต่อทีมงานในคอนโซล อย่าเพิ่งจ่ายซ้ำ

ตัวอย่างโค้ด Python

ติดตั้ง SDK ด้วย pip install openai แล้วรันโค้ดนี้ได้ทันที:

from openai import OpenAI

client = OpenAI(base_url="https://api.macloudai.com/v1", api_key="sk-...")

r = client.chat.completions.create(
    model="hk-5-5",
    messages=[{"role": "user", "content": "ช่วยเขียนแคปชันโปรโมตกาแฟเย็นสั้น ๆ 1 ประโยค"}],
)
print(r.choices[0].message.content)

ตัวอย่างโค้ด Node.js และ curl

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.macloudai.com/v1", apiKey: process.env.MACLOUD_API_KEY });

const r = await client.chat.completions.create({
  model: "tt-6-luna",
  messages: [{ role: "user", content: "สวัสดี" }],
});
console.log(r.choices[0].message.content);

ใน Node.js ติดตั้งด้วย npm install openai แล้วตั้งตัวแปร MACLOUD_API_KEY ไว้ในเครื่อง ไม่ต้องเขียนคีย์ลงในโค้ด ส่วน curl ใส่ \"stream\": true เพื่อรับคำตอบแบบทยอยส่ง

เปลี่ยนโมเดลยังไง?

แก้แค่ค่า model อย่างเดียว คีย์และ base URL เหมือนเดิม เช่นใช้โมเดลถูกตอบแชตทั่วไป แล้วสลับเป็นโมเดลใหญ่เฉพาะงานที่ยาก:

งานค่า model ตัวอย่าง
งานเขียนและโค้ดที่ซับซ้อนhk-5-5
งานทั่วไป, ใช้กับเครื่องมือที่รองรับ OpenAItt-6-luna
เอกสารยาว, งานหลายภาษาgem-3.8-flash
งานจำนวนมากที่อยากคุมงบdeepseek-v4.1-flash

ชื่อในตารางเป็นตัวอย่างจากรายการปัจจุบัน รายชื่อเต็มและราคาเป็นบาทดูที่หน้าโมเดล ถ้ายังไม่แน่ใจว่าจะเลือกตัวไหน อ่านวิธีเลือกโมเดล

ใช้รูปแบบ Anthropic ได้ไหม?

ได้ ถ้าโค้ดเดิมใช้ Anthropic SDK ให้ตั้ง base URL เป็น https://api.macloudai.com โดยไม่ต้องต่อท้าย /v1 แล้วใช้คีย์เดิม:

import anthropic

client = anthropic.Anthropic(base_url="https://api.macloudai.com", api_key="sk-...")
r = client.messages.create(
    model="hk-5-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "สวัสดี"}],
)
print(r.content[0].text)

เครื่องมืออย่าง Cursor, Cline, Cherry Studio, LobeChat และ n8n ก็ตั้งค่าแบบเดียวกัน ดูรายละเอียดทีละตัวในเอกสารการเชื่อมต่อ

ถ้าเรียกแล้วเจอ error ทำยังไง?

รหัสสาเหตุวิธีแก้
401คีย์ผิด ถูกปิดใช้งาน หรือถูกลบคัดลอกคีย์ใหม่จากหน้า API Key
403ยอดเงินไม่พอ หรือคีย์นี้ใช้โมเดลนี้ไม่ได้เติมเงิน หรือเปลี่ยนโมเดล
404ชื่อโมเดลผิดคัดลอกชื่อจากหน้าโมเดลให้ตรง
429ส่งคำขอถี่เกินไปรอสักครู่แล้วลองใหม่
5xxโมเดลต้นทางขัดข้องชั่วคราวรอสักครู่แล้วลองใหม่

เก็บ API key ให้ปลอดภัย

  • อย่าใส่คีย์ในโค้ดฝั่งหน้าเว็บหรือแอปที่ลูกค้าดาวน์โหลดได้ และอย่า push ขึ้น repo สาธารณะ คีย์คือยอดเงินของคุณ
  • สร้างคีย์แยกตามโปรเจกต์หรือตามลูกค้า ถ้ามีคีย์รั่วจะลบได้ทีละอันโดยไม่กระทบงานอื่น
  • ถ้าสงสัยว่าคีย์รั่ว ลบในหน้า API Key แล้วสร้างใหม่ คีย์เก่าใช้ไม่ได้ทันที
  • เนื้อหาบทสนทนาไม่ถูกเก็บ ระบบบันทึกแค่จำนวน token ชื่อโมเดล และเวลา เพื่อใช้คิดเงิน

คำถามที่พบบ่อย

Q1ต้องสมัคร ChatGPT Plus หรือ Claude Pro ก่อนไหม?
ไม่ต้อง การใช้ผ่าน API เป็นการจ่ายตาม token จากยอดเงินที่เติมไว้ ไม่เกี่ยวกับแพ็กเกจรายเดือนของทางการ
Q2คีย์เดียวใช้ได้กี่โมเดล?
ใช้ได้ทุกโมเดลที่อยู่ในหน้าโมเดล เปลี่ยนแค่ค่า model ในคำขอ ไม่ต้องสร้างคีย์ใหม่
Q3สมัครต้องผูกบัตรไหม?
ไม่ต้อง สมัครและรับเครดิตต้อนรับได้โดยไม่ผูกบัตร เมื่อต้องการเติมเงิน ให้เลือกช่องทางที่เปิดอยู่ในหน้าเติมเงิน ถ้าจ่ายไม่ได้ติดต่อทีมงาน
Q4ยอดเงินหมดอายุไหม?
ไม่หมดอายุตราบที่บัญชียังใช้งานอยู่ และลดลงตาม token ที่ใช้จริงเท่านั้น
Q5ราคาต่อ token เท่าไร?
ดูที่หน้าโมเดล ราคาเป็นบาทต่อ 1 ล้าน token แยกอินพุตกับเอาต์พุต วิธีคำนวณอยู่ในคู่มือค่า token

คู่มืออื่น