หน้าแรก / Developer Portal
Developer Portal
สร้างแอป บริการ และ AI Agent บน GOFLOW — เอกสาร, API, SDK, Coding Standards และแนวทาง Contribution ในที่เดียว
Getting Started
เริ่มต้นพัฒนาใน 4 ขั้นตอน
1
สมัครบัญชีนักพัฒนา
สมัคร Developer Account ผ่านพอร์ทัล และสร้าง API Key สำหรับแอปของคุณ
2
เลือก SDK
ดาวน์โหลด SDK สำหรับภาษาที่คุณใช้ — JavaScript/TypeScript, Python, Go และอื่น ๆ
3
ทดสอบใน Sandbox
ลองเรียก API ในสภาพแวดล้อม Sandbox ก่อนขึ้น Production โดยไม่มีค่าใช้จ่าย
4
เปิดให้บริการ
ย้ายไป Production และติดตามการใช้งานผ่าน Dashboard + AI Usage Metering
Admin OS
GOFLOW Admin OS — Enterprise Control Center
ระบบควบคุมกลางสำหรับบริหาร GOFLOW ทั้งหมด: Dashboard, องค์กร, ผู้ใช้, AI Workforce, Agent, Knowledge, Monitoring, Security, Billing และ Developer Console
admin.goflow.click
- KPI เรียลไทม์: องค์กร 125 · ผู้ใช้ 25,430 · Agent 100 · API 2.4M
- สร้าง AI Agent (Autonomy L1–L5)
- Knowledge RAG + Security Center + Billing
- Developer Console — API Keys & Endpoints
API Platform
ตัวอย่าง Endpoint หลัก
GOFLOW ให้บริการผ่าน REST API แบบครบวงจร โดยมี AI Endpoint ที่เปิดใช้งานจริงแล้วใน Production
| เมธอด | Endpoint | คำอธิบาย | สถานะ |
|---|---|---|---|
| POST | /api/ai/chat | AI Chat + Reasoning Engine (RAG + Memory Fusion) | Production |
| POST | /api/auth/login | ยืนยันตัวตนและรับ Access Token | Roadmap |
| GET | /api/agents | รายการ AI Agent ขององค์กร | Roadmap |
| GET | /api/knowledge/search | ค้นหาความรู้ใน Knowledge Base (Semantic Search) | Roadmap |
| POST | /api/payments | สร้างคำสั่งชำระเงินผ่าน GOFLOW Wallet | Roadmap |
Endpoint ที่แสดงเป็น "Roadmap" คือเป้าหมายที่ทีมพัฒนาจะเปิดให้บริการ — ผู้สมัครร่วมทีม Backend จะได้เป็นเจ้าของงานนี้โดยตรง
Code Example
ตัวอย่างการเรียก AI API
// ตัวอย่าง — เรียก GOFLOW AI Chat API
const response = await fetch("https://api.goflow.click/api/ai/chat", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_KEY"
},
body: JSON.stringify({
message: "สรุปผลการดำเนินงานไตรมาสนี้",
memory: "organization"
})
});
// Response: { reply, memory, sources, reasoningMode }
⚠️ อย่าเก็บ API Key ไว้ในโค้ดฝั่ง Client — ใช้ Backend Proxy เสมอ และเปิดใช้งาน Permission Model ของ GOFLOW
Coding Standards
กฎการพัฒนาที่ใช้ร่วมกัน
Git Workflow
- ใช้ Git Flow:
main→feature/*→ Pull Request - Commit แบบ Conventional Commits
- Tag ทุก Release ตามรูปแบบ
module-vX.Y
Code Review
- ทุก Merge ต้องผ่าน Human Review อย่างน้อย 1 คน
- AI Code Review เป็นตัวช่วยตรวจสอบอัตโนมัติ
- ห้าม Merge ตัวเองโดยไม่มี Review
Testing
- Unit Test ครอบคลุม logic หลัก
- Integration Test ทุกจุดเชื่อมต่อระบบ
- Runtime Test สำหรับ AIOS Behavior
- Security Test ทุก Release
Release Pipeline
- Development → AI Review → QA → Security → Human Approval → Release
- Critical System ต้องมี Human Approval
- ทุก Release มี Rollback Plan และ Backup
🤝 แนวทาง Contribution
- อ่านเอกสารสถาปัตยกรรมก่อนเริ่ม (Documentation)
- เลือก Issue / งานที่ประกาศรับใน Recruitment
- Fork → สร้าง Branch → Pull Request พร้อม Test
- ผ่าน AI Review + Human Review ก่อน Merge
- อัปเดตเอกสารประกอบทุก Feature