API ದಸ್ತಾವೇಜು

ಪ್ಯಾರಾಫ್ರೇಸಿಂಗ್, ವ್ಯಾಕರಣ ಪರಿಶೀಲನೆ, ಸಾರಾಂಶ, ಅನುವಾದ ಮತ್ತು ಕೃತಿಚೌರ್ಯ ಪರಿಶೀಲನೆ, 56 ಭಾಷೆಗಳಲ್ಲಿ. ಸರಳ REST, Cloudflare ನ ಎಡ್ಜ್‌ನಿಂದ ಸೇವೆ.

ಒಂದೇ ಮೂಲ
API ಸದ್ಯ adeptwrite.com ನಿಂದಲೇ ಬರುವ ವಿನಂತಿಗಳಿಗೆ ಮಾತ್ರ ಸೇವೆ ನೀಡುತ್ತದೆ (CORS ಹೆಡರ್‌ಗಳಿಲ್ಲ). API ಕೀಗಳ ಮೂಲಕ ಹೊರಗಿನ ಪ್ರವೇಶವನ್ನು Pro ಪ್ಲಾನ್‌ನೊಂದಿಗೆ ಯೋಜಿಸಲಾಗಿದೆ. ಒಪ್ಪಂದ ಮುಕ್ತವಾಗಿರಲಿ, ನೀವು ಮೊದಲೇ ಸಿದ್ಧರಾಗಬಹುದು ಎಂದು ಈ ದಸ್ತಾವೇಜನ್ನು ಮುಂಚಿತವಾಗಿ ಪ್ರಕಟಿಸಿದ್ದೇವೆ.
ಸಾರಾಂಶ

AdeptWrite v1 API ಯಲ್ಲಿ ಮೂರು ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಳಿವೆ: AI ಬರವಣಿಗೆ ಕಾರ್ಯಗಳಿಗೆ run, ಮುಕ್ತ ಮೂಲಗಳೊಂದಿಗೆ ಹೋಲಿಸುವ plagiarism ಮತ್ತು ಸ್ಥಿತಿ ತಿಳಿಸುವ health. run ಗೆ task, mode, lang ಮತ್ತು text (6,000 ಅಕ್ಷರಗಳವರೆಗೆ) ಇರುವ JSON ಕೊಟ್ಟರೆ ಸರಳ ಪಠ್ಯ ಫಲಿತಾಂಶ ಸಿಗುತ್ತದೆ. ಪಠ್ಯ ಉಳಿಯುವುದಿಲ್ಲ.

ಮೂಲಭೂತ ಅಂಶಗಳು

  • ಮೂಲ URL: https://adeptwrite.com/api/v1
  • ಸ್ವರೂಪ: ವಿನಂತಿಗಳು ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಗಳು JSON (Content-Type: application/json, UTF-8).
  • ದೃಢೀಕರಣ: ಇನ್ನೂ ಇಲ್ಲ; ವಿನಂತಿಗಳು adeptwrite.com ಪುಟಗಳಿಂದಲೇ ಬರಬೇಕು (ಒಂದೇ ಮೂಲ). API ಕೀಗಳು Pro ಜೊತೆ ಬರಲಿವೆ.
  • ಗೌಪ್ಯತೆ: text ಕ್ಷೇತ್ರವನ್ನು ಉಳಿಸುವುದಿಲ್ಲ, ಲಾಗ್ ಮಾಡುವುದಿಲ್ಲ; ಪ್ರತಿಕ್ರಿಯೆಗಳಲ್ಲಿ Cache-Control: no-store ಇರುತ್ತದೆ.
  • ಆವೃತ್ತಿ: /v1/ ಮಾರ್ಗ ಹೊಂದಾಣಿಕೆ ಮುರಿಯುವಂತೆ ಬದಲಾಗುವುದಿಲ್ಲ; ಮುರಿಯುವ ಬದಲಾವಣೆಗಳು /v2/ ಬಳಸುತ್ತವೆ.

POST/api/v1/run

ಒಂದು ಪಠ್ಯದ ಮೇಲೆ ಒಂದು AI ಕಾರ್ಯವನ್ನು ನಡೆಸಿ, ಫಲಿತಾಂಶವನ್ನು ಸರಳ ಪಠ್ಯವಾಗಿ ಮರಳಿಸುತ್ತದೆ (ಮುನ್ನುಡಿ ಇಲ್ಲ, Markdown ಬೇಲಿಗಳಿಲ್ಲ).

ವಿನಂತಿ

FieldTypeRequiredNotes
taskstring✓ಕಾರ್ಯದ ಹೆಸರು; ಕೆಳಗಿನ ಕಾರ್ಯ ಪಟ್ಟಿ ನೋಡಿ.
textstring✓ಇನ್‌ಪುಟ್ ಪಠ್ಯ, 1–6,000 ಅಕ್ಷರಗಳು.
langstring✓ಫಲಿತಾಂಶದ ಭಾಷೆ: ಸೈಟ್‌ನ 56 ಭಾಷಾ ಕೋಡ್‌ಗಳಲ್ಲಿ ಒಂದು (kn, en, hi, id, pt-pt, zh-hant…; pt-BR ನಂತಹ BCP 47 ಟ್ಯಾಗ್‌ಗಳನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತದೆ) ಅಥವಾ "ಇನ್‌ಪುಟ್‌ನ ಭಾಷೆಯಲ್ಲೇ" ಎಂದರ್ಥದ auto.
modestring—ಆ ಸಾಧನಕ್ಕೆ ಲಭ್ಯವಿರುವ ಮೋಡ್, ಉದಾ. Formal, Akademik, Ringkas, Poin-poin (ಮೋಡ್ ಹೆಸರುಗಳು ಇಂಡೋನೇಷ್ಯನ್ ನೋಂದಣಿ ಲೇಬಲ್‌ಗಳು; ಸೈಟ್‌ನಲ್ಲಿ ಅವು ಕನ್ನಡ ಹೆಸರುಗಳಲ್ಲಿ ಕಾಣುತ್ತವೆ). ಮೋಡ್ ಇಲ್ಲದ ಕಾರ್ಯಗಳಲ್ಲಿ ಇದನ್ನು ಕಡೆಗಣಿಸಲಾಗುತ್ತದೆ.
optionsobject—ಕಾರ್ಯ-ನಿರ್ದಿಷ್ಟ ಆಯ್ಕೆಗಳು: translate ಗೆ from / to (ಬೆಂಬಲಿತ ಯಾವುದೇ ಭಾಷೆಯಿಂದ ಯಾವುದಕ್ಕೂ; from auto ಆಗಿರಬಹುದು; sr-Cyrl ಸರ್ಬಿಯನ್ ಅನ್ನು ಸಿರಿಲಿಕ್‌ನಲ್ಲಿ ಕೇಳುತ್ತದೆ), caption ಗೆ platform (instagram / tiktok / linkedin), ಮತ್ತು bio, coverletter, meta ಗೆ ಐಚ್ಛಿಕ ಲೇಬಲ್ ಇರುವ fields. ಇತರ ಕೀಗಳನ್ನು ಕಡೆಗಣಿಸಲಾಗುತ್ತದೆ.
POST /api/v1/run HTTP/1.1
Content-Type: application/json

{
  "task": "paraphrase",
  "mode": "Formal",
  "lang": "kn",
  "text": "ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಒಳ್ಳೆಯ ಬರವಣಿಗೆ ತುಂಬಾ ಮುಖ್ಯ.",
  "options": {}
}

ಪ್ರತಿಕ್ರಿಯೆ

ಸ್ಥಿತಿ 200, ok: true, ಫಲಿತಾಂಶ output ನಲ್ಲಿ, ವಾಸ್ತವವಾಗಿ ಉತ್ತರಿಸಿದ ಮಾದರಿ model ನಲ್ಲಿ (ಪರ್ಯಾಯ ಮಾದರಿ ಬಂದಾಗ ಅದು ಬೇರೆಯಾಗಿರುತ್ತದೆ) ಮತ್ತು ಸಂಸ್ಕರಣೆಯ ಸಮಯ ಮಿಲಿಸೆಕೆಂಡ್‌ಗಳಲ್ಲಿ. ಉತ್ತರ ತನ್ನ ಉದ್ದದ ಮಿತಿ ಅಥವಾ ಸಮಯ ಮಿತಿ ತಲುಪಿ ಕತ್ತರಿಸಲ್ಪಟ್ಟರೆ truncated: true ಸೇರುತ್ತದೆ.

{
  "ok": true,
  "output": "ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಉತ್ತಮ ಬರವಣಿಗೆ ಅತ್ಯಂತ ಅಗತ್ಯ.",
  "model": "@cf/qwen/qwen3-30b-a3b-fp8",
  "ms": 812
}

ಉದಾಹರಣೆ: curl

curl -X POST https://adeptwrite.com/api/v1/run \
  -H "Content-Type: application/json" \
  -d '{"task":"grammar","lang":"kn","text":"ನಾನು ನಾಳೆ ಶಾಲೆಗೆ ಹೋಗುತ್ತೇನೆ."}'

ಉದಾಹರಣೆ: JavaScript (fetch)

const res = await fetch('/api/v1/run', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ task: 'summarize', mode: 'Poin-poin', lang: 'kn', text }),
});
const data = await res.json();
if (!data.ok) throw new Error(data.error.code + ': ' + data.error.message);
console.log(data.output);

POST/api/v1/plagiarism

ಪಠ್ಯದಿಂದ 4–8 ವಿಶಿಷ್ಟ ವಾಕ್ಯಾಂಶಗಳನ್ನು ಆರಿಸಿ, ಪಠ್ಯದ ಭಾಷೆಯಲ್ಲಿ ಮುಕ್ತ ಮೂಲಗಳನ್ನು (Wikipedia, Wikisource, Internet Archive ಪೂರ್ಣ ಪಠ್ಯ, Europe PMC, DOAJ, arXiv; ವೆಬ್ ಹುಡುಕಾಟ ಪೂರೈಕೆದಾರ ಕಾನ್ಫಿಗರ್ ಆಗಿ ವಿನಂತಿಸಿದಾಗ ಮಾತ್ರ) ಹುಡುಕಿ ಹೊಂದಾಣಿಕೆಯನ್ನು ಅಂಕಿಸುತ್ತದೆ. ಆ ಚಿಕ್ಕ ವಾಕ್ಯಾಂಶಗಳು ಮಾತ್ರ ಸರ್ವರ್‌ನಿಂದ ಹೊರಹೋಗುತ್ತವೆ.

ವಿನಂತಿ

FieldTypeRequiredNotes
textstring✓ಕನಿಷ್ಠ 30 ಪದಗಳು, ಗರಿಷ್ಠ 6,000 ಅಕ್ಷರಗಳು.
langstring✓ಸೈಟ್‌ನ ಒಂದು ಭಾಷಾ ಕೋಡ್ ಅಥವಾ auto.
optionsobject—ನಿರ್ವಾಹಕರು ವೆಬ್ ಹುಡುಕಾಟ ಪೂರೈಕೆದಾರರನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ್ದರೆ web: true ಅದನ್ನೂ ಹುಡುಕುತ್ತದೆ; ಅದು ನಿಜವಾಗಿ ಉತ್ತರಿಸಿತೇ ಎಂದು ಪ್ರತಿಕ್ರಿಯೆಯ webSearched ಹೇಳುತ್ತದೆ.
POST /api/v1/plagiarism HTTP/1.1
Content-Type: application/json

{ "text": "…ಕನಿಷ್ಠ 30 ಪದಗಳು…", "lang": "kn", "options": { "web": false } }

ಪ್ರತಿಕ್ರಿಯೆ

ಸ್ಥಿತಿ 200; score (ಹೊಂದಿದ ಪದಗಳು ÷ ಪದಗಳು, 0–1), ಪ್ರತಿ ಮೂಲಕ್ಕೆ ಹೈಲೈಟ್ ಮಾಡಿದ passages ಇರುವ matches (ನಿಮ್ಮ ಪಠ್ಯದ ಅಕ್ಷರ ಆಫ್‌ಸೆಟ್‌ಗಳು), sourcesSearched (ಫಲಿತಾಂಶದಲ್ಲಿ ಉತ್ತರ ಸೇರಿರುವ ಮೂಲಗಳು ಮಾತ್ರ), ಕಾರಣ ಸಹಿತ sourcesSkipped, ಮತ್ತು webSearched.

{
  "ok": true,
  "score": 0.42,
  "words": 52,
  "matchedWords": 22,
  "matches": [{ "source": "wikipedia", "title": "…", "url": "https://kn.wikipedia.org/wiki/…",
                "matchedWords": 22, "passages": [{ "start": 0, "end": 131, "text": "…" }] }],
  "sourcesSearched": ["wikipedia", "wikisource", "internet-archive-fts", "europepmc", "doaj"],
  "sourcesSkipped": [],
  "webSearched": false,
  "ms": 2310
}

ಉದಾಹರಣೆ: curl

curl -X POST https://adeptwrite.com/api/v1/plagiarism \
  -H "Content-Type: application/json" \
  -d '{"lang":"kn","text":"…ಕನಿಷ್ಠ 30 ಪದಗಳು…"}'

GET/api/v1/health

ಯಾವ ಸೇವೆಗಳು ಆನ್ ಆಗಿವೆ ಎಂದು ತಿಳಿಸುತ್ತದೆ. ಬಾಡಿ ಬೇಕಿಲ್ಲ ಮತ್ತು ಕೋಟಾಕ್ಕೆ ಎಣಿಕೆಯಾಗುವುದಿಲ್ಲ.

ಪ್ರತಿಕ್ರಿಯೆ

ಸ್ಥಿತಿ 200. AI ಕಿಲ್ ಸ್ವಿಚ್ ಆನ್ ಆಗಿದ್ದರೆ ai false ಆಗಿರುತ್ತದೆ; plagiarism ಪರಿಶೀಲನೆ ಹುಡುಕಬಲ್ಲ ಮೂಲಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ; aidetect AI ಡಿಟೆಕ್ಟರ್‌ನ ಸರ್ವರ್-ಬದಿಯ ಆಳವಾದ ವಿಶ್ಲೇಷಣೆಯನ್ನು ವಿವರಿಸುತ್ತದೆ, ಅದನ್ನು ಇನ್ನೂ ನಿಯೋಜಿಸಿಲ್ಲ (POST /api/v1/aidetect 503 disabled ಎನ್ನುತ್ತದೆ; ಸೈಟ್‌ನಲ್ಲಿರುವ ಡಿಟೆಕ್ಟರ್ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಓಡುತ್ತದೆ).

{
  "ok": true,
  "ai": true,
  "plagiarism": { "enabled": true, "sources": ["wikipedia", "wikisource", "internet-archive-fts", "europepmc", "doaj", "arxiv"], "web": false },
  "aidetect": { "enabled": false, "judge": false }
}

ಉದಾಹರಣೆ: curl

curl https://adeptwrite.com/api/v1/health

Task list

taskWhat it does
paraphraseಪ್ಯಾರಾಫ್ರೇಸ್; ಮೋಡ್‌ಗಳು: Standar (ಸಾಮಾನ್ಯ), Formal (ಔಪಚಾರಿಕ), Santai (ಆಡುಮಾತಿನ), Akademik (ಶೈಕ್ಷಣಿಕ), Kreatif (ಸೃಜನಶೀಲ), Ringkas (ಸಂಕ್ಷಿಪ್ತ), Panjangkan (ವಿಸ್ತೃತ).
grammarವ್ಯಾಕರಣ ಮತ್ತು ಕಾಗುಣಿತ ತಿದ್ದುವಿಕೆ.
toneಧಾಟಿ ಬದಲಾವಣೆ; ಮೋಡ್‌ಗಳು: Formal (ಔಪಚಾರಿಕ), Kantor (ಕಚೇರಿ), Santai (ಆಡುಮಾತಿನ).
rewriteಬಿಗಿಯಾದ ಅಥವಾ ಗೊಂದಲದ ವಾಕ್ಯಗಳನ್ನು ಸರಿಪಡಿಸುತ್ತದೆ; ಮೋಡ್‌ಗಳು: Standar, Formal.
resizeವಾಕ್ಯಗಳನ್ನು ಕಿರಿದಾಗಿಸುವುದು ಅಥವಾ ವಿಸ್ತರಿಸುವುದು; ಮೋಡ್‌ಗಳು: Ringkas (ಸಂಕ್ಷಿಪ್ತ), Panjangkan (ವಿಸ್ತೃತ).
essayಅಂಶಗಳಿಂದ ಪ್ಯಾರಾ ಅಥವಾ ಪ್ರಬಂಧ ಜೋಡಿಸುತ್ತದೆ; ಮೋಡ್‌ಗಳು: Akademik (ಶೈಕ್ಷಣಿಕ), Kreatif (ಸೃಜನಶೀಲ), Panjangkan (ವಿಸ್ತೃತ).
summarizeಸಾರಾಂಶ; ಮೋಡ್‌ಗಳು: Poin-poin (ಬುಲೆಟ್‌ಗಳು), Paragraf (ಪ್ಯಾರಾ), Satu kalimat (ಒಂದು ವಾಕ್ಯ).
translateಬೆಂಬಲಿತ ಯಾವುದೇ ಎರಡು ಭಾಷೆಗಳ ನಡುವೆ ಅನುವಾದ; options.from (ಅಥವಾ auto) ಮತ್ತು options.to; ಮೋಡ್‌ಗಳು: Alami (ಸಹಜ, ಡಿಫಾಲ್ಟ್), Formal (ಔಪಚಾರಿಕ), Santai (ಆಡುಮಾತಿನ).
thesisಪ್ರಬಂಧ ಶೀರ್ಷಿಕೆ ಸಲಹೆಗಳು ಮತ್ತು ಅಧ್ಯಾಯ ರೂಪರೇಖೆ.
abstractಸಂಶೋಧನೆಯ ಸಾರಾಂಶದಿಂದ ರಚನಾತ್ಮಕ ಸಾರ (abstract).
captionಸಾಮಾಜಿಕ ಮಾಧ್ಯಮ ಕ್ಯಾಪ್ಷನ್‌ಗಳು; options.platform: instagram, tiktok, linkedin.
emailಇಮೇಲ್ ಮತ್ತು ಪತ್ರಗಳು; ಮೋಡ್‌ಗಳು: Lamaran kerja (ಉದ್ಯೋಗ ಅರ್ಜಿ), Surat resmi (ಔಪಚಾರಿಕ ಪತ್ರ), Follow-up.
headlineಲೇಖನ ಶೀರ್ಷಿಕೆಗಳು; ಮೋಡ್‌ಗಳು: Kreatif (ಸೃಜನಶೀಲ), Ringkas (ಸಂಕ್ಷಿಪ್ತ).
productಉತ್ಪನ್ನ ವಿವರಣೆಗಳು; ಮೋಡ್‌ಗಳು: Marketplace, Toko online (ಆನ್‌ಲೈನ್ ಅಂಗಡಿ).
synonymಒಂದು ಪದ ಅಥವಾ ಪದಗುಚ್ಛಕ್ಕೆ ಸಮಾನಾರ್ಥಕಗಳ ಪಟ್ಟಿ.
humanizeಕೃತಕ ಅಥವಾ ಸಾಮಾನ್ಯ ಪಠ್ಯವನ್ನು ಹೆಚ್ಚು ಸಹಜವಾಗಿ ಓದಿಸುತ್ತದೆ; ಮೋಡ್‌ಗಳು: Alami (ಸಹಜ), Pribadi (ವೈಯಕ್ತಿಕ), Profesional (ವೃತ್ತಿಪರ).
metaಮೂರು ಮೆಟಾ ಶೀರ್ಷಿಕೆ ಮತ್ತು ವಿವರಣೆ ಜೋಡಿಗಳು; ಮೋಡ್‌ಗಳು: Artikel (ಲೇಖನ), Produk (ಉತ್ಪನ್ನ), Halaman (ಯಾವುದೇ ವೆಬ್ ಪುಟ).
hashtagಒಂದು ಸಾಲು ಹ್ಯಾಶ್‌ಟ್ಯಾಗ್‌ಗಳು; ಮೋಡ್‌ಗಳು: Instagram, TikTok, LinkedIn, X.
bioಮೂರು ಪ್ರೊಫೈಲ್ ಬಯೋಗಳು; ಮೋಡ್‌ಗಳು: Instagram, LinkedIn, X, TikTok.
outlineಉಪ-ಅಂಶಗಳಿರುವ ಸಂಖ್ಯಾ ರೂಪರೇಖೆ; ಮೋಡ್‌ಗಳು: Artikel (ಲೇಖನ), Esai (ಪ್ರಬಂಧ), Skripsi (ಪ್ರೌಢಪ್ರಬಂಧ), Presentasi (ಪ್ರಸ್ತುತಿ).
sloganಹತ್ತು ಘೋಷವಾಕ್ಯ ಕಲ್ಪನೆಗಳು; ಮೋಡ್‌ಗಳು: Merek (ಬ್ರಾಂಡ್), Kampanye (ಅಭಿಯಾನ), Produk (ಉತ್ಪನ್ನ).
paragraphಒಂದು ವಿಷಯದಿಂದ ಒಂದು ಪ್ಯಾರಾ; ಮೋಡ್‌ಗಳು: Pembuka (ಪೀಠಿಕೆ), Isi (ಮುಖ್ಯ ಭಾಗ), Penutup (ಉಪಸಂಹಾರ).
coverletterಕವರ್ ಲೆಟರ್ ಕರಡು; ಮೋಡ್‌ಗಳು: Fresh graduate (ಹೊಸ ಪದವೀಧರ), Berpengalaman (ಅನುಭವಿ), Magang (ಇಂಟರ್ನ್‌ಶಿಪ್).
poemಚಿಕ್ಕ ಕವಿತೆಗಳು; ಮೋಡ್‌ಗಳು: Bebas (ಮುಕ್ತ ಛಂದ), Berima (ಪ್ರಾಸ ಸಹಿತ), Akrostik, Haiku.

ಮಿತಿಗಳು

ಪಠ್ಯದ ಉದ್ದ
ಪ್ರತಿ ವಿನಂತಿಗೆ ಗರಿಷ್ಠ 6,000 ಅಕ್ಷರಗಳು (ಅದಕ್ಕಿಂತ ಹೆಚ್ಚಿದ್ದರೆ 413 too_long).
ಪ್ರತಿ IP ವಿಳಾಸಕ್ಕೆ
ನಿಮಿಷಕ್ಕೆ 30 ವಿನಂತಿಗಳು.
ಒಟ್ಟಾರೆ
ಇಡೀ ಸೇವೆಗೆ ನಿಮಿಷಕ್ಕೆ 100 ವಿನಂತಿಗಳು, ಜೊತೆಗೆ AI ಸೌಲಭ್ಯಗಳಿಗೆ ದೈನಂದಿನ ಮಿತಿ.
ಕೃತಿಚೌರ್ಯ ಪರಿಶೀಲನೆ
ಪ್ರತಿ IP ಗೆ ನಿಮಿಷಕ್ಕೆ 5 ಪರಿಶೀಲನೆಗಳು ಮತ್ತು ಇಡೀ ಸೇವೆಗೆ ನಿಮಿಷಕ್ಕೆ 60; ಕನಿಷ್ಠ 30 ಪದಗಳು.
ಔಟ್‌ಪುಟ್
ಪ್ರತಿ ಕಾರ್ಯಕ್ಕೆ ಉದ್ದದ ಮಿತಿ, ಯಾವತ್ತೂ 2,048 ಟೋಕನ್‌ಗಳಿಗಿಂತ ಹೆಚ್ಚಿಲ್ಲ; ಕತ್ತರಿಸಿದ ಉತ್ತರದಲ್ಲಿ truncated: true ಇರುತ್ತದೆ.
ಮಾದರಿ
ಭಾಷೆಗೆ ತಕ್ಕಂತೆ ಆರಿಸಲಾಗುತ್ತದೆ: ಇಂಗ್ಲಿಷ್ ಮತ್ತು ಇಂಡೋನೇಷ್ಯನ್ @cf/aisingapore/gemma-sea-lion-v4-27b-it ಮೇಲೆ, ಕನ್ನಡ ಸೇರಿದಂತೆ ಉಳಿದ ಎಲ್ಲ ಭಾಷೆಗಳು @cf/qwen/qwen3-30b-a3b-fp8 ಮೇಲೆ ಓಡುತ್ತವೆ. ಒಂದು ಮಾದರಿ ಬ್ಯುಸಿಯಾದರೆ, ದರ ಮಿತಿ ತಲುಪಿದರೆ, ನಿಧಾನವಾದರೆ ಅಥವಾ ವಿಫಲವಾದರೆ ವಿನಂತಿ ಸರಪಳಿಯ ಮುಂದಿನ ಮಾದರಿಗೆ ಹೋಗುತ್ತದೆ (Qwen3-30B, ನಂತರ @cf/google/gemma-4-26b-a4b-it, ನಂತರ @cf/meta/llama-3.3-70b-instruct-fp8-fast). model ಕ್ಷೇತ್ರ ಯಾವಾಗಲೂ ಉತ್ತರಿಸಿದ ಮಾದರಿಯನ್ನೇ ಹೆಸರಿಸುತ್ತದೆ.

ದೋಷ ಕೋಡ್‌ಗಳು

ಸ್ಥಿತಿಕೋಡ್ಯಾವಾಗ ಆಗುತ್ತದೆ
400invalid_requestತಪ್ಪಾದ JSON, ಅಗತ್ಯ ಕ್ಷೇತ್ರ ಇಲ್ಲ, ಅಥವಾ ಗೊತ್ತಿಲ್ಲದ task ಅಥವಾ lang.
413too_longtext 6,000 ಅಕ್ಷರಗಳನ್ನು ಮೀರಿದೆ.
403forbiddenವಿನಂತಿ adeptwrite.com ಪುಟದಿಂದ ಬಂದಿಲ್ಲ.
429rate_limitedಪ್ರತಿ IP ಅಥವಾ ಒಟ್ಟಾರೆ ನಿಮಿಷದ ಮಿತಿ ಮೀರಿದೆ. Retry-After ನಲ್ಲಿರುವ ಸೆಕೆಂಡ್‌ಗಳಷ್ಟು ಕಾಯಿರಿ.
429quota_exceededAI ಸೌಲಭ್ಯಗಳ ದೈನಂದಿನ ಮಿತಿ ಮುಗಿದಿದೆ. ಮರುದಿನ (UTC) ಪುನಃ ಪ್ರಯತ್ನಿಸಿ.
502upstreamಸರಪಳಿಯ ಯಾವ ಮಾದರಿಯೂ ಸಮಯಕ್ಕೆ ಉತ್ತರಿಸಲಿಲ್ಲ.
502empty_outputಮಾದರಿಗಳು ಉತ್ತರಿಸಿದವು, ಆದರೆ ಫಲಿತಾಂಶ ಖಾಲಿ.
503disabledನಿರ್ವಾಹಕರು ಸೇವೆಯನ್ನು ತಾತ್ಕಾಲಿಕವಾಗಿ ಆಫ್ ಮಾಡಿದ್ದಾರೆ, ಅಥವಾ (/api/v1/aidetect ಗೆ) ಅದನ್ನು ಇನ್ನೂ ನಿಯೋಜಿಸಿಲ್ಲ.

ದೋಷದ ಸ್ವರೂಪ

ಪ್ರತಿ ದೋಷವನ್ನು ಹೊಂದುವ HTTP ಸ್ಥಿತಿ ಕೋಡ್‌ನೊಂದಿಗೆ ಮತ್ತು ಅದೇ ರೂಪದ JSON ಆಗಿ ಮರಳಿಸಲಾಗುತ್ತದೆ:

{ "ok": false, "error": { "code": "rate_limited", "message": "Too many requests. Please try again shortly." } }

ಮೊದಲು ok ಪರಿಶೀಲಿಸಿ, ಪ್ರೋಗ್ರಾಂ ನಿರ್ವಹಣೆಗೆ error.code ಓದಿ; error.message ಅನ್ನು ಬಳಕೆದಾರರಿಗೆ ತೋರಿಸಲು ಸುರಕ್ಷಿತ.

ಶಿಫಾರಸು ಮಾಡಿದ ಅಭ್ಯಾಸ

  • ಒಂದು ಉದ್ದದ ದಾಖಲೆಯ ಬದಲು ಪಠ್ಯವನ್ನು ಭಾಗಗಳಲ್ಲಿ (ಉದಾ. ಪ್ಯಾರಾ ಪ್ಯಾರಾ) ಕಳುಹಿಸಿ; ಫಲಿತಾಂಶ ಬೇಗ ಬರುತ್ತದೆ ಮತ್ತು ಪರಿಶೀಲಿಸಲು ಸುಲಭ.
  • 429 ಅನ್ನು ತಕ್ಷಣದ ಮರುಪ್ರಯತ್ನದಿಂದಲ್ಲ, ಘಾತೀಯ ಹಿಂಜರಿತ (exponential back-off) ಬಳಸಿ ನಿರ್ವಹಿಸಿ.
  • ಅನಗತ್ಯವಾದ ವೈಯಕ್ತಿಕ ಅಥವಾ ಗೋಪ್ಯ ಡೇಟಾವನ್ನು ಕಳುಹಿಸಬೇಡಿ — ನಾವು ಉಳಿಸದಿದ್ದರೂ ಡೇಟಾ ಕನಿಷ್ಠೀಕರಣ ಅನ್ವಯಿಸುತ್ತದೆ.
  • AI ಫಲಿತಾಂಶ ತಪ್ಪಾಗಿರಬಹುದು; ಅದನ್ನು ಅಂತಿಮ ಸತ್ಯವಾಗಿ ಅಲ್ಲ, ಪರಿಶೀಲಿಸಬೇಕಾದ ಸಲಹೆಯಾಗಿ ತೋರಿಸಿ.

ಪದೇಪದೇ ಕೇಳುವ ಪ್ರಶ್ನೆಗಳು

ನನ್ನ ಸ್ವಂತ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಡೊಮೇನ್‌ನಿಂದ API ಕರೆಯಬಹುದೇ?

ಇನ್ನೂ ಇಲ್ಲ. Worker ಸದ್ಯ CORS ಹೆಡರ್‌ಗಳನ್ನು ಕಳುಹಿಸುವುದಿಲ್ಲ ಮತ್ತು adeptwrite.com ಪುಟಗಳಿಗೆ ಮಾತ್ರ ಸೇವೆ ನೀಡುತ್ತದೆ. API ಕೀಗಳ ಮೂಲಕ ಹೊರಗಿನ ಪ್ರವೇಶವನ್ನು Pro ಪ್ಲಾನ್‌ನೊಂದಿಗೆ ಯೋಜಿಸಲಾಗಿದೆ; ಅದು ಲಭ್ಯವಾದಾಗ ಈ ದಸ್ತಾವೇಜನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತದೆ.

API ಗೆ ಕಳುಹಿಸಿದ ಪಠ್ಯವನ್ನು ಉಳಿಸುತ್ತಾರೆಯೇ?

ಇಲ್ಲ. ಉತ್ತರ ಸಿದ್ಧಪಡಿಸಲು ಪಠ್ಯವನ್ನು ಮಾದರಿಗೆ ಕೊಡಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ತ್ಯಜಿಸಲಾಗುತ್ತದೆ. ಲಾಗ್‌ಗಳಲ್ಲಿ ಮೆಟಾಡೇಟಾ ಮಾತ್ರ (ಸ್ಥಿತಿ ಕೋಡ್, ಕಾರ್ಯ, ಅವಧಿ) ಇರುತ್ತದೆ. ಎಲ್ಲ ವಿವರಗಳಿಗೆ [ಗೌಪ್ಯತೆ ನೀತಿ](/kn/privacy/) ನೋಡಿ.

ಫಲಿತಾಂಶ ರಚನಾತ್ಮಕ JSON ಅಲ್ಲ, ಸರಳ ಪಠ್ಯ ಏಕೆ?

ಪ್ರತಿ ಕಾರ್ಯವೂ ಮುನ್ನುಡಿ ಅಥವಾ Markdown ಬೇಲಿ ಇಲ್ಲದ, ನೇರವಾಗಿ ಎಡಿಟರ್‌ನಲ್ಲಿ ತೋರಿಸಬಹುದಾದ ಒಂದು ಸಿದ್ಧ ಪಠ್ಯವನ್ನು ಕೊಡುತ್ತದೆ. ಹೆಚ್ಚುವರಿ ರಚನೆಯನ್ನು (ಉದಾ. ಬದಲಾವಣೆಗಳ ಪಟ್ಟಿ) v1 ಬದಲಾಯಿಸದೆ ಮುಂದಿನ ಆವೃತ್ತಿಯಲ್ಲಿ ಯೋಜಿಸಲಾಗಿದೆ.

API ಗೆ ಎಷ್ಟು ಬೆಲೆ?

adeptwrite.com ನಿಂದ ಅದು ಉಚಿತ, ಪ್ರತಿ IP ಗೆ ನಿಮಿಷಕ್ಕೆ 30 AI ವಿನಂತಿಗಳಿಗೆ ಸೀಮಿತ. ಹೊರಗಿನ ಪ್ರವೇಶದ ಬೆಲೆಯನ್ನು Pro ಪ್ಲಾನ್‌ನೊಂದಿಗೆ ಪ್ರಕಟಿಸಲಾಗುತ್ತದೆ; ಅದಕ್ಕೆ ಮೊದಲು ಏನನ್ನೂ ವಿಧಿಸುವುದಿಲ್ಲ.

ನನ್ನ ವಿನಂತಿಗೆ ಯಾವ ಮಾದರಿ ಉತ್ತರಿಸುತ್ತದೆ?

ಭಾಷೆಯನ್ನು ಅವಲಂಬಿಸಿದೆ: ಇಂಗ್ಲಿಷ್ ಮತ್ತು ಇಂಡೋನೇಷ್ಯನ್ SEA-LION ಗೆ, ಕನ್ನಡ ಸೇರಿ ಉಳಿದ ಭಾಷೆಗಳು Qwen3-30B ಗೆ ಹೋಗುತ್ತವೆ. ಆ ಮಾದರಿ ಬ್ಯುಸಿಯಾದರೆ ಅಥವಾ ವಿಫಲವಾದರೆ ಪರ್ಯಾಯ ಸರಪಳಿಯ ಮುಂದಿನ ಮಾದರಿ ಉತ್ತರಿಸುತ್ತದೆ, ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಯ model ಕ್ಷೇತ್ರ ಉತ್ತರಿಸಿದ ಮಾದರಿಯನ್ನು ಹೆಸರಿಸುತ್ತದೆ.