ਡਿਵੈਲਪਰ ਅਤੇ AI ਏਕੀਕਰਣ

FTIR.fun ਨੂੰ ਕਿਸੇ ਵੀ AI ਟੂਲ ਜਾਂ ਐਪ ਨਾਲ ਕਨੈਕਟ ਕਰੋ

ਆਪਣੇ AI ਸਹਾਇਕ ਜਾਂ ਆਪਣੇ ਕੋਡ ਨੂੰ 130,000+ ਸੰਦਰਭ ਸਪੈਕਟ੍ਰਾ, ਗਿਆਨ-ਗ੍ਰਾਫ਼ ਚੋਟੀ ਤਰਕ, ਅਤੇ ਸਾਹਿਤ-ਸਮਰਥਿਤ ਵਿਆਖਿਆ ਤੱਕ ਸਿੱਧਾ ਪਹੁੰਚ ਦਿਓ। ਜੁੜਨ ਲਈ ਤਿੰਨ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਚੁਣੋ - AI ਸਹਾਇਕਾਂ ਲਈ MCP, ਕੋਡ ਲਈ REST API, ਜਾਂ ਨੋ-ਕੋਡ ਪਲੇਟਫਾਰਮਾਂ ਲਈ ਤਿਆਰ-ਬਣਾਈ Skill। ਹੇਠਾਂ ਹਰੇਕ ਮਾਰਗ ਵਿੱਚ ਪਹਿਲੀ ਵਾਰ ਵਰਤੋਂਕਾਰਾਂ ਲਈ ਲਿਖੀਆਂ ਕਦਮ-ਦਰ-ਕਦਮ ਹਦਾਇਤਾਂ ਹਨ।

ਸਮੀਖਿਆ ਕੀਤੀ ਅਤੇ ਸੂਚੀਬੱਧ ਕੀਤਾ ਗਿਆ 'ਤੇ

ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ — ਆਪਣੀ API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

MCP ਅਤੇ REST API ਦੋਵੇਂ ਇੱਕ FTIR.fun API ਕੁੰਜੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ। Coze/Doubao ਪਲੱਗਇਨ ਪ੍ਰਕਾਸ਼ਕ ਦੁਆਰਾ ਸੰਰਚਿਤ ਸੇਵਾ ਕੁੰਜੀ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਅੰਤ-ਉਪਭੋਗਤਾ ਨਿੱਜੀ ਕੁੰਜੀ ਨਹੀਂ ਪੇਸਟ ਕਰਦੇ। ਨਿੱਜੀ ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਲਗਭਗ ਇੱਕ ਮਿੰਟ ਲੱਗਦਾ ਹੈ:

  1. FTIR.fun ਵਿੱਚ ਸਾਈਨ ਇਨ ਕਰੋ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਨਹੀਂ ਹੈ ਤਾਂ ਇੱਕ ਮੁਫ਼ਤ ਖਾਤਾ ਬਣਾਓ। ਨਵੇਂ ਖਾਤਿਆਂ ਵਿੱਚ ਮੁਫ਼ਤ ਅਜ਼ਮਾਇਸ਼ ਕ੍ਰੈਡਿਟ ਸ਼ਾਮਲ ਹਨ।
  2. API Keys ਡੈਸ਼ਬੋਰਡ ਖੋਲ੍ਹੋ ਜਾਓ ਖਾਤਾ → API ਕੁੰਜੀਆਂ ਅਤੇ Generate 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  3. ਕੁੰਜੀ ਨੂੰ ਤੁਰੰਤ ਕਾਪੀ ਅਤੇ ਸੁਰੱਖਿਅਤ ਕਰੋ ਪੂਰੀ ਕੁੰਜੀ (ਇਹ ftir_ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ) ਸਿਰਫ ਇੱਕ ਵਾਰ ਦਿਖਾਈ ਜਾਂਦੀ ਹੈ। ਇਸਨੂੰ ਕਿਸੇ ਸੁਰੱਖਿਅਤ ਥਾਂ 'ਤੇ ਸਟੋਰ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ ਇਸਨੂੰ ਗੁਆ ਦਿੰਦੇ ਹੋ, ਤਾਂ ਬਸ ਇੱਕ ਨਵੀਂ ਤਿਆਰ ਕਰੋ।
🔑 ਤਿਆਰ? API ਕੁੰਜੀਆਂ ਡੈਸ਼ਬੋਰਡ ਖੋਲ੍ਹੋ ਇੱਕ ਨਵੀਂ ਟੈਬ ਵਿੱਚ, ਫਿਰ ਵਾਪਸ ਆਓ ਅਤੇ ਉੱਪਰ ਚੁਣੇ ਗਏ ਮਾਰਗ ਦੀ ਪਾਲਣਾ ਕਰੋ।
⚠️ The hosted MCP server accepts only an account API key generated in the FTIR.fun API Keys Dashboard (starts with ftir_). Server-side master keys are for REST operators and cannot sign in to hosted MCP.

ਕਦਮ 1 — ਤੁਹਾਡੇ ਲਈ ਕਿਹੜਾ ਕਨੈਕਸ਼ਨ ਸਹੀ ਹੈ?

ਸਾਰੇ ਤਿੰਨ ਇੱਕੋ ਇੰਜਣ ਨਾਲ ਜੁੜਦੇ ਹਨ: 130,000+ ਸਪੈਕਟਰਾ, ਗਿਆਨ-ਗ੍ਰਾਫ ਤਰਕ, ਅਤੇ ਸਾਹਿਤ ਹਵਾਲੇ। ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਇੱਕ ਦੀ ਲੋੜ ਹੈ। ਚੁਣੋ ਕਿ ਤੁਸੀਂ ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹੋ — ਪੱਕਾ ਨਹੀਂ? MCP ਕਿਸੇ ਵੀ AI ਸਹਾਇਕ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੇ ਲਈ ਸਭ ਤੋਂ ਪ੍ਰਸਿੱਧ ਵਿਕਲਪ ਹੈ।

ਤੁਹਾਡੀ AI ਅਸਲ ਵਿੱਚ ਕੀ ਕਰ ਸਕਦੀ ਹੈ

ਮੌਜੂਦਾ MCP, REST, n8n, ਅਤੇ LangChain ਵੰਡਾਂ ਸੱਤ ਓਪਰੇਸ਼ਨਾਂ ਨੂੰ ਪ੍ਰਗਟ ਕਰਦੀਆਂ ਹਨ। ਪ੍ਰਕਾਸ਼ਿਤ Coze ਪਲੱਗਇਨ ਤਿੰਨ ਟੂਲ (analyze, find, explain) ਪ੍ਰਗਟ ਕਰਦਾ ਹੈ, ਅਤੇ ਹੋਰ ਟੈਂਪਲੇਟ ਇੱਕ ਛੋਟਾ ਘੋਸ਼ਿਤ ਸੈੱਟ ਪ੍ਰਗਟ ਕਰ ਸਕਦੇ ਹਨ; ਵਰਤੋਂ ਤੋਂ ਪਹਿਲਾਂ ਹਰ ਪਲੇਟਫਾਰਮ ਕਾਰਡ ਦੀ ਜਾਂਚ ਕਰੋ। ਹੇਠਾਂ ਦਿੱਤੇ ਓਪਰੇਸ਼ਨ ਉਹੀ FTIR.fun ਸੇਵਾਵਾਂ ਸਾਂਝੀਆਂ ਕਰਦੇ ਹਨ।

ਕਾਰਜ MCP ਟੂਲ REST ਐਂਡਪੁਆਇੰਟ ਇਹ ਆਪਣੇ AI ਨੂੰ ਕਹੋ
ਇੱਕ ਯੰਤਰ ਫਾਈਲ ਪੜ੍ਹੋ parse_ftir_spectrum POST /parse-spectrum sample.spc ਨੂੰ ਪਾਰਸ ਕਰੋ ਅਤੇ ਖੋਜੇ ਗਏ ਪੀਕਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ।
ਇੱਕ ਅਣਜਾਣ ਸਪੈਕਟ੍ਰਮ ਦੀ ਪਛਾਣ ਕਰੋ analyze_ftir_spectrum POST /ftir/analyze_spectrum ਪਛਾਣ ਕਰੋ ਕਿ ਇਹ ਸਪੈਕਟ੍ਰਮ ਕਿਹੜਾ ਪੌਲੀਮਰ ਹੈ।
ਪੂਰੀ ਤਿੰਨ-ਧੁਰੀ ਰਿਪੋਰਟ ਜਮ੍ਹਾਂ ਕਰੋ submit_ftir_report POST /ftir/reports ATR ਮੋਡ ਵਿੱਚ ਪੂਰੀ ਰਿਪੋਰਟ ਲਈ sample.spa ਜਮ੍ਹਾਂ ਕਰੋ।
ਉਸ ਰਿਪੋਰਟ ਨੂੰ ਪੋਲ ਕਰੋ ਅਤੇ ਪ੍ਰਾਪਤ ਕਰੋ get_ftir_report_status GET /ftir/reports/{task_id} ਰਿਪੋਰਟ ਕਾਰਜ ਚੈੱਕ ਕਰੋ ਅਤੇ ਪੂਰਾ ਹੋਣ 'ਤੇ ਮੈਨੂੰ ਲਿੰਕ ਦਿਓ।
ਸਿਖਰਾਂ ਦੀ ਵਿਆਖਿਆ ਕਰੋ explain_peaks POST /ftir/explain_peak_assignments 1715 ਅਤੇ 1450 cm-1 'ਤੇ ਸਿਖਰ ਕੀ ਦਰਸਾਉਂਦੇ ਹਨ?
ਇੱਕ ਜਾਣਿਆ ਹੋਇਆ ਰੈਫਰੈਂਸ ਸਪੈਕਟ੍ਰਮ ਲੱਭੋ find_spectra POST /ftir/find_spectra ਪੌਲੀਸਟਾਈਰੀਨ ਲਈ ਰੈਫਰੈਂਸ ਸਪੈਕਟਰਾ ਲੱਭੋ।
ਪਿਛਲੇ ਨਤੀਜੇ ਨੂੰ ਮੁੜ ਖੋਲ੍ਹੋ fetch_result GET /ftir/result/{result_num} ਨਤੀਜਾ 20260528100755416137536 ਪ੍ਰਾਪਤ ਕਰੋ।

Supported files: SPA, SPC, OPUS, JCAMP-DX, CSV, TSV, Excel, JSON. Valid sampling_mode values are KBr Pellet, Vapor, Solvent, Thin Film, Paraffin Mull, ATR, Diffuse Reflectance, Micro IR, and Others. Transmission is not a valid value. Keep the original file extension so FTIR.fun picks the correct parser.

find_spectra ਜਵਾਬ ਦੀ ਉਦਾਹਰਣ

find_spectra ਜਵਾਬ
{
  "success": true,
  "query": "polystyrene",
  "match_mode": "synonym",
  "match_count": 3,
  "summary": "Found 3 reference spectrum candidates for 'polystyrene'.",
  "results": [
    {"num": 555, "spectrum_number": 555, "name": "PS/PPO",
     "cas": "-", "source_type": "direct_read:spa",
     "peaks": [697, 756, 1028, ...], "x": [...], "y": [...]}
  ]
}

explain_peaks ਜਵਾਬ ਦੀ ਉਦਾਹਰਣ

explain_peaks ਜਵਾਬ
{
  "success": true,
  "search_mode": "peak_explanation",
  "peak_explanations": [
    {"peaks_cm1": [1715, 1450],
     "assignment": "1715 cm-1 suggests C=O stretching (ester or carboxylic acid)...",
     "evidence_type": "llm_general_knowledge"}
  ],
  "summary": "Peak explanation based on general FTIR knowledge..."
}

ਪੂਰੀ ਰਿਪੋਰਟ ਪ੍ਰਾਪਤ ਕਰਨਾ (ਅਸਿੰਕ)

ਤੁਰੰਤ ਸਕ੍ਰੀਨਿੰਗ (analyze_spectrum) ਤੁਰੰਤ ਵਾਪਸ ਆਉਂਦੀ ਹੈ। ਪੂਰੀ ਤ੍ਰਿ-ਧੁਰੀ ਰਿਪੋਰਟ ਬੈਕਗ੍ਰਾਉਂਡ ਵਿੱਚ ਚੱਲਦੀ ਹੈ ਅਤੇ ਆਮ ਤੌਰ 'ਤੇ 30–90 ਸਕਿੰਟ ਲੈਂਦੀ ਹੈ। ਜਦੋਂ ਰਿਪੋਰਟ ਚੱਲ ਰਹੀ ਹੋਵੇ ਤਾਂ ਦੁਬਾਰਾ ਜਮ੍ਹਾਂ ਨਾ ਕਰੋ — task_id ਨੂੰ ਰੱਖੋ ਅਤੇ ਇਸਨੂੰ ਪੋਲ ਕਰੋ।

  1. ਜਮ੍ਹਾਂ ਕਰੋ ਕਾਲ ਕਰੋ submit_ftir_report (MCP) ਜਾਂ POST /ftir/reports (REST)। ਤੁਹਾਨੂੰ ਵਾਪਸ task_id ਅਤੇ ਇੱਕ ਰਾਖਵਾਂ result_num ਮਿਲਦਾ ਹੈ। file_base64 ਫੀਲਡ ਲਾਜ਼ਮੀ ਹੈ; ਹੋਰ ਫੀਲਡਾਂ (sampling_mode, prior_context, language_code, sample_name, sample_order_no) ਵਿਕਲਪਿਕ ਹਨ।
    ਉਦਾਹਰਣ ਜਮ੍ਹਾਂ ਕਰੋ (REST)
    curl -X POST https://ftir.fun/ftir/reports \
      -H "X-API-Key: ftir_your_key_here" \
      -H "Content-Type: application/json" \
      -d '{"file_base64": "V2F2ZW51bWJlci...", "filename": "sample.spa", "sampling_mode": "ATR", "language_code": "en"}'
    ਜਵਾਬ ਜਮ੍ਹਾਂ ਕਰੋ
    {"success": true, "task_id": "rpt_abc123...", "result_num": "20260713...", "status": "queued"}
  2. ਪੋਲ ਹਰ 5–10 ਸਕਿੰਟਾਂ ਵਿੱਚ get_ftir_report_status (MCP) ਜਾਂ GET /ftir/reports/{task_id} ਨੂੰ ਕਾਲ ਕਰੋ ਜਦੋਂ ਤੱਕ completed true ਨਹੀਂ ਹੁੰਦਾ। ਪੂਰਾ ਜਵਾਬ report_url, report_view (ਸਟ੍ਰਕਚਰਡ ਰਿਪੋਰਟ ਸਮੱਗਰੀ), ਅਤੇ result_num ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ।
    ਪੋਲ ਦੀ ਉਦਾਹਰਣ
    curl https://ftir.fun/ftir/reports/rpt_abc123 \
      -H "X-API-Key: ftir_your_key_here"
    ਪੋਲ ਜਵਾਬ (ਪ੍ਰਗਤੀ ਵਿੱਚ)
    {"success": true, "task_id": "rpt_abc123", "status": "running", "progress": 45, "completed": false}
    ਪੋਲ ਜਵਾਬ (ਮੁਕੰਮਲ)
    {"success": true, "task_id": "rpt_abc123", "status": "completed", "completed": true,
     "result_num": "20260713...", "report_url": "https://ftir.fun/outputdata/?num=20260713..."}
  3. ਅੰਤਿਮ ਰਿਪੋਰਟ ਖੋਲ੍ਹੋ FTIR.fun ਦੁਆਰਾ ਪੇਸ਼ ਕੀਤੇ ਗਏ ਸੰਪੂਰਨ ਤ੍ਰਿ-ਧੁਰੀ ਨਤੀਜਾ ਪੰਨੇ ਨੂੰ ਵੇਖਣ ਲਈ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਪੂਰਾ URL https://ftir.fun/outputdata/?num={result_num} ਖੋਲ੍ਹੋ।
⚠️ ਜਦੋਂ ਇਹ ਕਤਾਰ ਵਿੱਚ ਜਾਂ ਚੱਲ ਰਿਹਾ ਹੋਵੇ ਤਾਂ ਉਹੀ ਰਿਪੋਰਟ ਦੁਬਾਰਾ ਜਮ੍ਹਾਂ ਨਾ ਕਰੋ। task_id ਨੂੰ ਰੱਖੋ ਅਤੇ ਪੋਲਿੰਗ ਕਰਦੇ ਰਹੋ ਜਦੋਂ ਤੱਕ ਇਹ ਪੂਰਾ ਜਾਂ ਅਸਫਲ ਨਹੀਂ ਹੁੰਦਾ। ਡੁਪਲੀਕੇਟ ਜਮ੍ਹਾਂ ਕਰਨ ਨਾਲ ਪੁਆਇੰਟ ਬਰਬਾਦ ਹੁੰਦੇ ਹਨ।

ਸਮੱਸਿਆ-ਨਿਪਟਾਰਾ

ਤੁਸੀਂ ਕੀ ਦੇਖਦੇ ਹੋ ਇਸਦਾ ਮਤਲਬ ਕੀ ਹੈ ਕੀ ਕਰਨਾ ਹੈ
ਕਲਾਇੰਟ ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਅਥਾਰਾਈਜ਼ੇਸ਼ਨ ਪੇਜ ਖੋਲ੍ਹਦਾ ਹੈ, ਜਾਂ ਕਹਿੰਦਾ ਹੈ ਕਿ ਅਥਾਰਾਈਜ਼ੇਸ਼ਨ ਪੇਜ ਮੌਜੂਦ ਨਹੀਂ ਹੈ। ਤੁਹਾਡਾ ਕਲਾਈੰਟ ਇੱਕ ਪੁਰਾਣੀ OAuth-ਸ਼ੈਲੀ ਸਰਵਰ ਐਂਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਹੈ। FTIR.fun OAuth ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰਦਾ — ਸਿਰਫ਼ API ਕੁੰਜੀ। ਪੁਰਾਣੀ ftirfun ਸਰਵਰ ਐਂਟਰੀ ਨੂੰ ਮਿਟਾਓ, ਇਸ ਪੰਨੇ ਤੋਂ ਸਹੀ ਕੌਨਫਿਗ ਪੇਸਟ ਕਰੋ, ਕਲਾਇੰਟ ਨੂੰ ਰੀਲੋਡ ਕਰੋ, ਅਤੇ ftirfun ਦੁਬਾਰਾ ਸ਼ੁਰੂ ਕਰੋ।
401 (MCP) / 401 invalid_api_key (REST) API ਕੁੰਜੀ ਗੁੰਮ, ਮਿਆਦ ਪੁੱਗ ਚੁੱਕੀ, ਰੱਦ ਕੀਤੀ ਗਈ, ਜਾਂ ਗਲਤ ਢੰਗ ਨਾਲ ਪੇਸਟ ਕੀਤੀ ਗਈ ਹੈ। ਸਰਵਰ ਨੂੰ ਦੁਬਾਰਾ ਚਾਲੂ ਕਰੋ ਅਤੇ ਸਿਰਫ ਕੱਚੀ ਕੁੰਜੀ (ftir_ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ) ਪੇਸਟ ਕਰੋ। ਤੋਂ ਇੱਕ ਨਵੀਂ ਕੁੰਜੀ ਤਿਆਰ ਕਰੋ API ਕੁੰਜੀਆਂ ਡੈਸ਼ਬੋਰਡ ਜੇ ਲੋੜ ਹੋਵੇ।
ਸਰਵਰ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਪਰ ਕੋਈ ਟੂਲ ਨਹੀਂ ਦਿਖਾਈ ਦਿੰਦੇ। ਕਲਾਇੰਟ ਨੇ ਆਪਣੀ ਕੈਟਾਲਾਗ ਰਿਫਰੈਸ਼ ਨਹੀਂ ਕੀਤੀ ਹੈ, ਜਾਂ ਕੌਂਫਿਗ ਗਲਤ ਕੁੰਜੀ ਨਾਮ ਵਰਤਦਾ ਹੈ। VS Code ਲਈ, ਜਾਂਚ ਕਰੋ ਕਿ mcp.json ਸਰਵਰਾਂ (mcpServers ਨਹੀਂ) ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਫਿਰ ftirfun ਨੂੰ ਰੋਕੋ ਅਤੇ ਸ਼ੁਰੂ ਕਰੋ, ਜਾਂ ਵਿੰਡੋ ਨੂੰ ਮੁੜ ਲੋਡ ਕਰੋ।
403 insufficient_balance ਉਸ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਖਾਤੇ ਵਿੱਚ ਕਾਫ਼ੀ ਪੁਆਇੰਟ ਨਹੀਂ ਹਨ। FTIR.fun ਵਿੱਚ ਆਪਣਾ ਬਕਾਇਆ ਜਾਂ ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਚੈੱਕ ਕਰੋ, ਫਿਰ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰੋ।
429 rate_limit_exceeded REST ਵਿਸ਼ਲੇਸ਼ਣ ਅਤੇ ਪਾਰਸਿੰਗ ਪ੍ਰਤੀ API ਕੁੰਜੀ ਪ੍ਰਤੀ ਮਿੰਟ 60 ਬੇਨਤੀਆਂ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ; REST ਨਤੀਜਾ ਅਤੇ ਰਿਪੋਰਟ-ਸਥਿਤੀ ਰੀਡਸ ਇੱਕ ਵੱਖਰੇ 120 ਬੇਨਤੀਆਂ ਪ੍ਰਤੀ ਮਿੰਟ ਬਾਲਟੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ; MCP ਹਰੇਕ API ਕੁੰਜੀ ਅਤੇ ਟੂਲ ਲਈ ਪ੍ਰਤੀ ਮਿੰਟ 60 ਕਾਲਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਦੁਬਾਰਾ ਕਾਲ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਟੂਲ ਦੁਆਰਾ ਰਿਪੋਰਟ ਕੀਤੀ ਗਈ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਮਿਆਦ ਦੀ ਉਡੀਕ ਕਰੋ।
ਇੱਕ ਰਿਪੋਰਟ ਕਤਾਰ ਵਿੱਚ ਜਾਂ ਚੱਲਦੀ ਰਹਿੰਦੀ ਹੈ। ਪੂਰੀ ਰਿਪੋਰਟ ਅਸਿੰਕ੍ਰੋਨਸ ਤੌਰ 'ਤੇ ਚੱਲਦੀ ਹੈ ਅਤੇ ਤੁਰੰਤ ਸਕ੍ਰੀਨਿੰਗ ਨਾਲੋਂ ਵੱਧ ਸਮਾਂ ਲੈਂਦੀ ਹੈ। ਉਸੇ task_id ਨੂੰ ਰੱਖੋ ਅਤੇ ਪੋਲ ਕਰਦੇ ਰਹੋ। ਡੁਪਲੀਕੇਟ ਰਿਪੋਰਟ ਕਾਰਜ ਨਾ ਬਣਾਓ।
422 ਜਾਂ missing_input ਬੇਨਤੀ ਬਾਡੀ ਵਿੱਚ ਲੋੜੀਂਦੇ ਫੀਲਡ ਗੁੰਮ ਹਨ ਜਾਂ ਗਲਤ ਫਾਰਮੈਟ ਹੈ। analyze_spectrum ਲਈ, ਤੁਹਾਨੂੰ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਪ੍ਰਦਾਨ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ: peaks, query, ਜਾਂ file_base64। ਜਾਂਚ ਕਰੋ ਕਿ ਤੁਹਾਡਾ JSON ਵੈਧ ਹੈ, Content-Type application/json ਹੈ, ਅਤੇ ਲੋੜੀਂਦੇ ਫੀਲਡ ਮੌਜੂਦ ਹਨ। ਉੱਪਰ ਦਿੱਤੀਆਂ ਉਦਾਹਰਨ ਬੇਨਤੀਆਂ ਦੇਖੋ।
413 file_too_large ਅੱਪਲੋਡ ਕੀਤੀ ਸਪੈਕਟ੍ਰਮ ਫਾਈਲ ਆਕਾਰ ਸੀਮਾ ਤੋਂ ਵੱਧ ਹੈ। ਇੱਕ ਛੋਟੀ ਫਾਈਲ ਐਕਸਪੋਰਟ ਕਰੋ ਜਾਂ spectrum.peaks ਫੀਲਡ ਰਾਹੀਂ ਸਿਰਫ ਪੀਕ ਸਥਿਤੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਬਣਾਉਣ ਲਈ ਤਿਆਰ?

ਪੂਰੇ REST ਸੰਦਰਭ ਵਿੱਚ ਹਰ ਐਂਡਪੁਆਇੰਟ, ਬੇਨਤੀ ਅਤੇ ਜਵਾਬ ਫਾਰਮੈਟ, ਪ੍ਰਮਾਣੀਕਰਣ, ਦਰ ਸੀਮਾਵਾਂ, ਤਰੁਟੀ ਕੋਡ, MCP ਟੂਲ ਪਰਿਭਾਸ਼ਾਵਾਂ, ਅਤੇ Python ਅਤੇ curl ਵਿੱਚ ਕੋਡ ਉਦਾਹਰਣਾਂ ਸ਼ਾਮਲ ਹਨ।

ਬੇਨਤੀ ਜਮ੍ਹਾਂ ਕਰੋ ਫਾਰਮ