SMLGateway

เลือกวิธี login 1 ใน 3 แบบ

1

เข้าด้วย Google

สำหรับ admin ที่มี Gmail และอยู่ใน AUTH_OWNER_EMAIL

2

เข้าด้วย Admin Password

ยังไม่ตั้งค่า

สำหรับกรณีไม่มี Gmail หรือ Google ล่ม — signed cookie หมดอายุ 7 วัน

Admin ต้องตั้ง ADMIN_PASSWORD ใน .env (≥ 4 chars, แนะนำ ≥ 20)
3

Bearer API Key (สำหรับ client / SDK)

ไม่ต้อง login ที่หน้าเว็บ — ใส่ header Authorization ใน request เอง

ใช้กับ OpenAI SDK / curl / automation. ไม่มี session / cookie — ส่ง key ทุก request.
from openai import OpenAI
client = OpenAI(
    base_url="http://ai.ezydietfood.com/v1",
    api_key="sk-gw-..."   # master
    # api_key="sml_live_..."  # per-client (ออกที่ /admin/keys)
)
ดูตัวอย่าง Python/Node/LangChain/Hermes/OpenClaw ที่ /guide