JSON Schema Generator
Tạo JSON Schema (Draft-07) từ JSON mẫu. Dùng cho LLM structured output (OpenAI, Anthropic, Gemini), validate API response, hoặc generate TypeScript type. Chạy 100% trong trình duyệt.
Tool này tạo schema từ JSON sample. Schema có thể dùng cho LLM structured output (OpenAI, Anthropic, Gemini), validate API responses, hoặc generate TypeScript type.
Tool này giúp gì?
Đưa cho LLM 1 sample JSON, lấy về Schema chuẩn Draft-07. Chỉ vài giây thay vì viết tay.
Khi nào cần JSON Schema?
- LLM structured output: Function calling trong OpenAI, Tool Use Anthropic, Function Calling Gemini đều cần schema để model trả đúng format.
- Validate API response: dùng AJV, zod, joi để validate runtime — tránh app crash vì JSON sai cấu trúc.
- Generate TypeScript type:
json-schema-to-typescriptnpm package convert schema → TS interface. - Document API: OpenAPI/Swagger dùng JSON Schema để mô tả request/response.
Tip dùng cho LLM
- Bật "Tất cả field là required" — LLM thường bỏ field optional khi không chắc.
- Bật "additionalProperties: false" nếu strict — model sẽ không thêm field thừa.
- Tắt "Thêm examples" nếu schema dùng cho production validate (thừa data).
Phù hợp với ai
Lập trình viên dùng ChatGPT/Claude/Gemini hằng ngày, AI engineer build RAG/agent, hoặc bất kỳ ai trả phí API LLM và muốn đo lường + so sánh nhanh.
Câu hỏi thường gặp
Dữ liệu paste vào tool có gửi đi đâu không?
Không. Tool chạy 100% trong trình duyệt, không có request HTTP nào tới server TopDev hay AI provider. Bạn có thể tắt mạng để kiểm chứng.
Tool có miễn phí mãi không?
Có. Tất cả công cụ trên TopDev đều miễn phí, không cần đăng ký, không giới hạn lượt dùng.
Công cụ liên quan
Xem tất cả công cụ →Đếm Token
Đếm token chính xác cho ChatGPT, Claude, Gemini, Llama. Tính chi phí input ngay.
Tính chi phí API
Estimate chi phí gọi API LLM theo tháng/năm. So sánh model nào tiết kiệm nhất.
Prompt Builder
Soạn prompt chuẩn 7 quy tắc. 6 template sẵn cho blog, email, code review...
MỚIMarkdown Preview
Render markdown realtime — paste output từ ChatGPT/Claude xem ngay. Hỗ trợ GFM, bảng, code.