FTIR.fun-u istənilən AI alətinə və ya tətbiqə qoşun
AI köməkçinizə və ya öz kodunuza 320,000+ istinad spektrinə, bilik qrafı üzrə pik əsaslandırmasına və ədəbiyyata əsaslanan şərhə birbaşa giriş verin. Qoşulmağın üç üsulundan birini seçin — AI köməkçiləri üçün MCP, kod üçün REST API və ya kodlaşdırmasız platformalar üçün hazır Skill. Aşağıdakı hər bir üsul ilk dəfə istifadə edənlər üçün addım-addım təlimatlarla təqdim olunur.
MCP və REST API eyni FTIR.fun API açarından istifadə edir. Coze/Doubao xidmət açarından istifadə edir; bu açar plagin naşiri tərəfindən konfiqurasiya olunur, buna görə son istifadəçilər şəxsi açar daxil etmədən plagin vasitəsilə işləyirlər. Şəxsi açarın əldə edilməsi təxminən bir dəqiqə çəkir:
FTIR.fun-a daxil olunPulsuz hesab yaradın (yeni hesablara pulsuz sınaq kreditləri daxildir).
API Açarları panelini açınKeçin Hesab → API Açarları və Yarat düyməsini klikləyin.
API açarınıza baxın və ya kopyalayınTam açar (ftir_ ilə başlayır) API Açarları panelində mövcuddur. Oraya qayıdıb onu görə, kopyalaya və ya ləğv edə bilərsiniz.
🔑Hazırsınız? API Açarları Panelini açın yeni bir tabda, sonra geri qayıdın və yuxarıda seçdiyiniz yolu izləyin.
Addım 1 — Hansı əlaqə sizin üçün uyğundur?
Hər üçü eyni mühərrikə qoşulur: 320,000+ spektr, bilik qrafı üzrə əsaslandırma və ədəbiyyat istinadları. Sizə yalnız biri lazımdır. İş tərzinizə uyğun yolu seçin; MCP süni intellekt köməkçisi istifadəçiləri üçün əlverişli seçimdir.
MCPYol A — MCP Server
MCP (Model Context Protocol) süni intellekt köməkçilərinin xarici alətləri çağırması üçün standart üsuldur. FTIR.fun yerləşdirilmiş MCP serveri işlədir — yerli quraşdırma tələb olunmur. Süni intellekt müştərinizə kiçik bir konfiqurasiya əlavə edir, API açarınızı daxil edirsiniz və köməkçiniz həmin açar üçün aktivləşdirilmiş FTIR.fun alətlərinə çıxış əldə edir.
✓Daxilolma necə işləyir (əvvəlcə bunu oxuyun):
FTIR.fun hesabınızdan API açarı ilə autentifikasiya edir, Authorization: Bearer başlığı kimi göndərilir. OAuth brauzer girişi və ayrıca icazə səhifəsi yoxdur. Əgər müştəri icazə veb səhifəsini açmağa çalışarsa, o, köhnəlmiş konfiqurasiyadan istifadə edir — aşağıdakı Problemlərin həllinə baxın.
Dəqiq addımlar üçün müştərinizi seçin:
VS
VS Code-da FTIR.fun MCP-ni qurun
Agent rejimində GitHub Copilot Chat ilə cari VS Code tələb edir.
Layihənizi açın, sonra .vscode/mcp.json faylını yaradın.Layihə qovluğunuzda .vscode adlı qovluq (əgər mövcud deyilsə) və onun içərisində mcp.json adlı fayl yaradın. FTIR.fun-un hər layihədə mövcud olmasını istəyirsiniz? Eyni JSON-u istifadəçi səviyyəli parametrlərinizə qoyun: Komanda Palitrasını açın, 'Preferences: Open User Settings (JSON)' axtarın və bunun əvəzinə mcp.servers girişi əlavə edin.
Bu dəqiq konfiqurasiyanı yapışdırınOnu olduğu kimi kopyalayın. ${input:...} yer tutucusunu saxlayın — server başladıqda VS Code açarı təhlükəsiz şəkildə daxil etməyinizi istəyəcək.
ftirfun serverini başladınKomanda Palitrasını açın, “MCP: Serverləri Siyahıla” əmrini işə salın, ftirfun seçin və Başlat seçin. Bəzi VS Code versiyaları mcp.json faylında serverin üstündə birbaşa Başlat hərəkəti göstərir — bu da işləyir.
İstəndikdə yalnız API açarınızı yapışdırınVS Code ftirfun-api-key tələb etdikdə yalnız xam açarı yapışdırın (ftir_ ilə başlayır). Konfiqurasiya avtomatik olaraq Bearer əlavə edir.
Qoşulduğunu təsdiqləyinAgent rejimində Copilot Chat-i açın və alətlər siyahısını yoxlayın. FTIR.fun vahid alətlər kataloqunu göstərməlidir; bu açarın imkan dairəsindən kənar çağırışlar icazə xətası ilə nəticələnir. Sonra aşağıdakı test sorğusunu sınayın.
Use FTIR.fun to explain the FTIR peak at 1715 cm-1.
💬Əvvəllər avtorizasiya səhifəsi və ya “avtorizasiya səhifəsi mövcud deyil” xətası gördünüz? Bu, köhnəlmiş OAuth tipli konfiqurasiya idi. Köhnə ftirfun girişini silin, yuxarıdakı JSON-ı yapışdırın, VS Code-u yenidən yükləyin və yenidən başladın. Tam həll yolu Problemlərin Həlli bölməsindədir.
A
Klodda FTIR.fun MCP-ni qurun
Anthropic MCP Reyestrində rəsmi olaraq qeyd edilmişdir. Claude Desktop və Claude Code-da işləyir.
MCP server tənzimləmələrini açınClaude Desktop-da Parametrlər → Bağlayıcılar → Xüsusi bağlayıcı əlavə edin bölməsinə keçin. Claude Code-da MCP konfiq faylını redaktə edin.
Uzaq serveri və Bearer başlığını əlavə edinHost edilmiş URL-dən istifadə edin və API açarınızı Authorization başlığı kimi əlavə edin. Yer tutanı real açarınızla əvəz edin (ftir_ ilə başlayır).
Claude-u yenidən işə salın və təsdiqləyinClaude Desktop-u yenidən başladın, birləşdiricilər/alətlər panelini açın və FTIR.fun alətlərinin göründüyünü təsdiqləyin. Sonra sadə dildə sual verin.
Identify this polymer from its FTIR peaks: 2915, 1715, 1450 cm-1.
📎Claude Code CLI-yə üstünlük verirsiniz? claude mcp add --transport http ftirfun https://ftir.fun/mcp --header "Authorization: Bearer ftir_your_key_here" işlədin.
Cu
Kursorda FTIR.fun MCP-ni qurun
Kursorun MCP konfiqurasiyasını redaktə edin ki, AI kod redaktorunuz IDE-dən çıxmadan FTIR.fun-u çağıra bilsin.
MCP konfiqurasiya faylını açın~/.cursor/mcp.json (qlobal) və ya layihəniz daxilində .cursor/mcp.json yaradın və ya redaktə edin.
Server blokunu yapışdırınYer tutanı əsl açarınızla əvəz edin (ftir_ ilə başlayır).
Cursor-u yenidən yükləyin və təsdiqləyinCursor-u yenidən açın, ftirfun serveri və onun yaşıl statusu üçün Settings → MCP bölməsini yoxlayın, sonra söhbətdə sual verin.
Cx
Codex və ya hər hansı MCP qurğusunda FTIR.fun MCP-ni qurun
OpenAI Codex və uzaq HTTP serverlərini dəstəkləyən hər hansı MCP uyğun müştəri ilə işləyir.
Serveri Codex konfiqinizə əlavə edinKlienti yerləşdirilmiş URL-ə yönləndirin və API açarınızı Bearer başlığı kimi göndərdiyinə əmin olun. Yer tutucunu real açarınızla əvəz edin.
Yenidən başladın və alətlərin yükləndiyini təsdiqləyinMüştərini yenidən başladın və sorğu göndərməzdən əvvəl FTIR.fun alətlər kataloqunun siyahıda göstərildiyini təsdiqləyin. API açarı hansı imkanların çağırıla biləcəyinə nəzarət edir.
Gm
Gemini CLI-də FTIR.fun MCP qurun
Eyni host edilmiş URL və Bearer başlığından istifadə edərək FTIR.fun-u MCP qabiliyyətli Gemini müştərisinə əlavə edin.
~/.gemini/settings.json faylını redaktə edinAPI açar başlığınızla httpUrl server girişi əlavə edin. Yer tutucunu real açarınızla əvəz edin.
Gemini CLI-ni yenidən başladın və təsdiqləyinSormadan əvvəl serverləri siyahılamaq və ftirfun-un qoşulduğunu təsdiqləmək üçün /mcp əmrini işə salın.
🧩Başqa MCP müştərisi istifadə edirsiniz? Uzaqdan axın edilə bilən HTTP serverini dəstəkləyən istənilən müştəri işləyir: URL-i təyin edin https://ftir.fun/mcp və göndərin Authorization: Bearer <your key>. Tam alət sxemi üçün ictimai server kartına baxın: server-card.json
✓Uğurlu bir qoşulmadan sonra, AI müştəriniz bu 7 aləti siyahıya almalıdır:parse_ftir_spectrum, analyze_ftir_spectrum, submit_ftir_report, get_ftir_report_status, explain_peaks, find_spectra, fetch_result.
Daha az alət görürsünüzsə və ya heç görmürsünüzsə, aşağıdakı Problem Həllinə baxın.
APIYol B — REST API
Vahid FTIR.fun REST xidmətini öz kodunuzdan istənilən dildə — Python, JavaScript, R, MATLAB, Java, Go — çağırın. API açarınız naməlum spektrlərin identifikasiyasından və piklərin izahından tutmuş istinad axtarışına, hesabatlara, LIMS iş axınlarına və hesabınız üçün aktivləşdirilmiş digər əməliyyatlara qədər mövcud imkanları idarə edir.
REST xidmətinin online olduğunu yoxlayınSağlamlıq (health) endpointi ictimaiyyətə açıqdır və xal sərf etmir. O, aşağıdakı JSON-u qaytarmalıdır. Əgər HTML səhifəsi və ya vaxt aşımı görsəniz, xidmət müvəqqəti olaraq işləməyə bilər.
curl
curl https://ftir.fun/health
Gözlənilən cavab
{"status":"ok","service":"ftirfun-api"}
X-API-Key başlığı ilə autentifikasiya edinHər bir qorunan endpoint açarınızı X-API-Key başlığında tələb edir. Eyni hesab qaydaları veb tətbiqində olduğu kimi tətbiq olunur: xallar, abunəlik və tezlik limitləri. Açar səhvdirsə və ya yoxdursa, 401 JSON xətası alacaqsınız; onun imkan əhatə dairəsinə əməliyyat daxil deyilsə, 403 capability_not_enabled cavabı alacaqsınız.
Auth başlığı
X-API-Key: ftir_your_key_here
İlk çağırışınızı edin — naməlum spektri müəyyənləşdirinBir pik siyahısı (və ya yüklənmiş fayl) göndərin və oxşarlıq balları və pik dəlilləri ilə sıralanmış namizəd materialları əldə edin. Seçim bloku isteğe bağlıdır — standart dəyərlər top_k=15 (aralıq 1–50) və tolerance_cm1=8 (aralıq 1–30).
{
"success": true,
"search_mode": "peak_only",
"n_matches": 5,
"confidence": 0.42,
"confidence_source": "peak_match_score",
"summary": "Peak-based FTIR matching ranks Styrene/acrylonitrile copolymer first...",
"matches": [
{"rank": 1, "name": "Styrene/acrylonitrile copolymer", "cas": "9003-54-7",
"num": 119319, "score": 0.4214, "matched": 6}
],
"evidence": ["3026 cm-1 -> alkyl C-H vibration (DOI 10.5650/jos.ess14201)"],
"peak_explanations": [
{"peak_cm1": 3026, "assignment": "alkyl C-H vibration",
"evidence_type": "kg_peak_group"}
],
"uncertainty": "The leading match is close to the runner-up..."
}
Qalan son nöqtələri kəşf edinTam istinad hər bir son nöqtəni, sorğu və cavab formatlarını, səhv kodlarını və daha çox kod nümunələrini əhatə edir. Baxın 60. API Sənədləri.
Nə istəyirsiniz
Bitim nöqtəsi
59. Giriş
Naməlum spektri müəyyənləşdirin
POST /ftir/analyze_spectrum
spektrum.peaks və ya file_base64 ilə JSON gövdəsi
Bir və ya daha çox piki izah edin
POST /ftir/explain_peak_assignments
Piklər siyahısı və ya sorğu mətni ilə JSON body
Məlum istinad spektrini tapın
POST /ftir/find_spectra
Sorgu sətri ilə JSON body
Hesab nömrəsinə görə keçmiş nəticəni əldə edin
GET /ftir/result/{result_num}
Yol parametri, isteğe bağlı ?language_code=en
Tam asinxron hesabat təqdim edin, sonra onu sorğulayın
POST /ftir/reports · GET /ftir/reports/{task_id}
file_base64 ilə JSON body (tələb olunur)
İtirilmiş task_id-ni bərpa edin və ya son analizlərinizi sadalayın
GET /ftir/tasks
Məzmun yoxdur; ən son tapşırıqlarınızı task_id, status və result_num ilə qaytarır.
Alət faylını zirvələrə ayırın.
POST /parse-spectrum
Multipart fayl yükləmə VEYA file_base64 ilə JSON
Metadata saxlanılması ilə yerli faylı çevirin
POST /native-spectrum/convert
Multipart fayl plus output_format və ya file_base64, filename və output_format ilə JSON
💡İpucu: POST /ftir/analyze_spectrum spektr identifikasiyası üçün tövsiyə olunan yeganə giriş nöqtəsidir. Köhnə /v1/search, /ftir/identify_material və /ftir/match_library_topk endpointləri uyğunluq aliasları kimi mövcuddur — yeni inteqrasiyalara yalnız analyze_spectrum lazımdır.
Əsas parametr istinadı
Parametr
108. Növ
Standart
Aralıq
İstifadə edən
top_k
int
15
1–50
analyze_spectrum
tolerance_cm1
int
8
1–30
analyze_spectrum
limit
int
10
1–20
find_spectra
sampling_mode
string
(boş)
Aşağıdakı siyahıya baxın
reports, explain_peaks
language_code
string
"en"
ISO 639-1
reports, fetch_result
include_report
bool
true
—
get_ftir_report_status
📘Xüsusi GPT qurursunuz və ya başqa bir alətə idxal edirsiniz? OpenAPI sxemimizi birbaşa idxal edin: openapi.platform.yaml.
Alət faylını analiz et (iki yol)
/parse-spectrum son nöqtəsi ya multipart fayl yükləməni, ya da base64 kodlanmış məzmun ilə JSON bədənini qəbul edir. Hər ikisi eyni cavabı qaytarır: aşkar edilmiş pik və tam əyri.
Yerli alət faylını (CSV, JDX və ya JSON) konvert edin
Kanonik əyri, mənbə metadata, provenance və açıq saxlama xəbərdarlıqları lazımdırsa, yerli konvertordan istifadə edin. Orijinal parser metadata-yını metadata.raw-də saxlayır və çevirilmiş artefaktı content_base64 kimi qaytarır.
↗Brauzer iş axınını tərcih edirsənmi? Yerli FTIR Spektrum Konvertorunu açın. Arxiv və hesabat/fayl formatları rədd edilir; konvertor Şəkil → CSV-dən ayrıdır.
SkillYol C — Bacarıqlar və Pluginlər
Populyar AI və avtomatlaşdırma platformaları üçün əvvəlcədən hazırlanmış API inteqrasiyasına malik hazır paketlər təqdim edirik. Paketi quraşdırın və ya plaqini idxal edin; FTIR.fun iş axınınızda tikinti bloku kimi fəaliyyət göstərəcək. Aşağıdakı hər kartda nəyi icra etməli və ya idxal etməli olduğunuz dəqiq göstərilir.
LC
LangChain
Python paketi · PyPI
Nəşr edilmişdir
FTIR-ə uyğun agentlər yaratmaq üçün hazır alətlər. Base64 kodlaşdırmasını, təkrar cəhdləri və asinxron çağırışları sizin üçün idarə edir.
Quraşdırın
pip install langchain-ftirfun
Minimal çağırış
from langchain_ftirfun import explain_peaks
result = explain_peaks(
api_base_url="https://ftir.fun",
api_key="ftir_your_key_here",
peaks=[1715],
)
print(result)
Yayımlanmış funksiyalar siyahısını əldə etmək üçün FTIRFUN_TOOLS modulunu idxal edin. Hər bir funksiya ilk iki arqument kimi api_base_url və api_key qəbul edir; server həmin açar üçün aktiv edilmiş imkanları tətbiq edir.
Coze bulud plagin üç alətlə nəşr edilir: spektr analizi, istinad kitabxanası axtarışı və pik izahı. Son istifadəçilər onu birbaşa Doubao-da heç bir API açarı konfiqurasiya etmədən istifadə edə bilərlər.
Kvota hər bir istifadəçi üçün Coze sys_uuid vasitəsilə izlənir. Plagin nəşr edən tərəfindən konfiqurasiya edilmiş xidmət açarından istifadə edir.
GPT
ChatGPT
Xüsusi GPT · GPT Hərəkətləri
Sxem hazırdır
Spektrləri təhlil edən, pikləri izah edən və istinad spektrləri tapan xüsusi GPT qurun. OpenAPI sxemimizi Action kimi idxal edin. ChatGPT Plus tələb olunur.
URL-i idxal et
https://ftir.fun/openapi.platform.yaml
GPT redaktorunda: Konfiqurasiya → Əməliyyatlar → URL-dən idxal edin. Auth-u API Key olaraq təyin edin (başlıq X-API-Key).
Eyni OpenAPI sxemini idxal edərək FTIR.fun-u Dify tətbiqlərinizə və agentlərinizə xüsusi alət kimi əlavə edin.
URL-i idxal et
https://ftir.fun/openapi.platform.yaml
Dify-də: Tools → Create Custom Tool → sxemi idxal edin, X-API-Key başlığını təyin edin.
Gm
Google Gemini API
Funksiya bəyannamələri (SDK inteqrasiyası)
Hazır
Öz kodunuzda Gemini API-nin funksiya çağırma axınından FTIR.fun-u çağırmaq üçün hazır funksiya bəyannamələrindən istifadə edin.
Bəyanatlar dərc edilmiş əməliyyatları, o cümlədən parsinqi və asinxron tam hesabatları əhatə edir. Server hər bir API açarı üçün aktivləşdirilmiş imkanları tətbiq edir.
Vahid MCP və REST xidmətləri eyni FTIR.fun əməliyyat kataloqunu təqdim edir. API açarları daha məhdud imkanlar əhatəsi əldə edə bilər, platformaya xas bildirişlər isə qəsdən yalnız alt dəsti dərc edə bilər. Aşağıdakı əməliyyatlar eyni FTIR.fun xidmətlərini paylaşır.
Tapşırıq
MCP aləti
REST son nöqtəsi
Bunu süni intellektinizə deyin
Alət faylını oxuyun
parse_ftir_spectrum
POST /parse-spectrum
sample.spc faylını təhlil edin və aşkar edilmiş zirvələri sadalayın.
Yerli məlumatları çevirin və metadata saxlayın
convert_native_spectrum
POST /native-spectrum/convert
Sample.spa faylını JDX-ə çevirin və mənbə metadata saxlayın.
Naməlum spektri müəyyənləşdirin
analyze_ftir_spectrum
POST /ftir/analyze_spectrum
Bu spektrin hansı polimer olduğunu müəyyən edin.
Tam üç oxlu hesabat təqdim edin
submit_ftir_report
POST /ftir/reports
ATR rejimində tam hesabat üçün sample.spa təqdim edin.
Həmin hesabatı sorğula və əldə et
get_ftir_report_status
GET /ftir/reports/{task_id}
Hesabat tapşırığını yoxlayın və bitdikdə linki mənə verin.
Pikləri izah edin
explain_peaks
POST /ftir/explain_peak_assignments
1715 və 1450 sm-1-dəki zirvələr nəyi göstərir?
Məlum istinad spektrini tapın
find_spectra
POST /ftir/find_spectra
Polistirol üçün istinad spektrləri tapın.
Əvvəlki nəticəni yenidən açın
fetch_result
GET /ftir/result/{result_num}
20260528100755416137536 nəticəsini əldə edin.
🎓Akademik Pik Təyini —
Tərkibi məlum olan nümunələr üçün qabaqcıl FTIR.fun REST/MCP funksiyası ölçülmüş hər bir piki ədəbiyyat üzrə izlənə bilən sübutlarla təyin edir. Hər bir təqdimat 30 xal təşkil edir və ya aktiv abunəliklə pulsuzdur; status sorğuları üçün ödəniş tutulmur.
Tapşırığı təbii şəkildə təsvir edin (məsələn: “Bu spektr üçün bütün ölçülmüş FTIR pikələrini təyin et; nümunə PMMA kimi tanınır; hesabatı mənə e-poçtla göndər”) — müştəri faylı təmin edir və siz özünüz JSON və ya Base64 qurmaq məcburiyyətində deyilsiniz. Tamamlanmış nəticələr həm JSON statusunu, həm də qorunan hesabat ünvanlarını qaytarır; hesabatlar ictimai yükləmə yolunda açıq deyil.
{
"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..."
}
Tam hesabatı əldə etmək (asinxron)
Sürətli skrininq (analyze_spectrum) dərhal nəticə qaytarır. Tam üçoxlu hesabat arxa planda işləyir və adətən 30–90 saniyə çəkir. task_id-ni saxlayın və tapşırığı yenidən göndərmək əvəzinə onun statusunu sorğulayın.
Təqdim etsubmit_ftir_report (MCP) və ya POST /ftir/reports (REST) çağırın. Sizə task_id və rezerv edilmiş result_num qaytarılır. file_base64 sahəsi tələb olunur; digər sahələr (sampling_mode, prior_context, language_code, sample_name, sample_order_no) isteğe bağlıdır.
Sorğuget_ftir_report_status (MCP) və ya GET /ftir/reports/{task_id} çağırın hər 5-10 saniyədən bir, completed dəyəri true olana qədər. Tamamlanmış cavab report_url, report obyekti (strukturlaşdırılmış nəticə məzmunu, içərisində ətraflı report_view ilə) və result_num ehtiva edir.
Yekun hesabatı açınFTIR.fun tərəfindən göstərilən tam tri-axis nəticə səhifəsini görmək üçün brauzerdə tam URL-i https://ftir.fun/outputdata/?num={result_num} açın.
⚠️task_id-ni saxlayın və proses tamamlanana və ya uğursuz olana qədər sorğulamağa davam edin. Növbədə olan və ya icra edilən zaman təkrar göndərişlər xalları boş yerə sərf edir.
Problemlərin həlli
Gördükləriniz
Bunun mənası
Nə etməli
Müştəri brauzer icazə səhifəsini açır və ya icazə səhifəsinin mövcud olmadığını deyir.
Müştəriniz köhnə OAuth tipli server girişindən istifadə edir. FTIR.fun OAuth istifadə etmir — yalnız API açarı.
Köhnə ftirfun server girişini silin, bu səhifədən dəqiq konfiqurasiyanı yapışdırın, müştərini yenidən yükləyin və ftirfun-u yenidən başladın.
401 (MCP) / 401 invalid_api_key (REST)
API açarı itkin, vaxtı keçmiş, ləğv edilmiş və ya səhv yapışdırılmışdır.
Serveri yenidən başladın və yalnız xam açarı yapışdırın (ftir_ ilə başlayır). Yeni açar yaradın API Açarları Panel lazım olduqda.
Server başlayır, lakin heç bir alət görünmür.
Müştəri kataloqu yeniləməyib və ya konfiqurasiya səhv açar adı istifadə edir.
VS Code üçün, mcp.json faylının servers (mcpServers deyil) istifadə etdiyini təsdiqləyin. Sonra ftirfun-u dayandırıb yenidən başladın və ya pəncərəni yenidən yükləyin.
403 insufficient_balance
Hesabda bu təhlil üçün kifayət qədər bal yoxdur.
FTIR.fun-da balansınızı və ya abunəliyinizi yoxlayın, sonra yenidən cəhd edin.
429 rate_limit_exceeded
REST təhlili və təhlili hər API açarı üçün dəqiqədə 60 sorğuya icazə verir; REST nəticə və hesabat-status oxunuşları ayrıca dəqiqədə 120 sorğu vedrəsindən istifadə edir; MCP hər API açarı və alət üçün dəqiqədə 60 zəngə icazə verir.
Yenidən çağırmazdan əvvəl alət tərəfindən bildirilən təkrar cəhd müddətini gözləyin.
Hesabat növbədə qalır və ya işləyir.
Tam hesabatlar asinxron olaraq işləyir və sürətli skrininqdən daha uzun çəkir.
Eyni task_id-ni saxlayın və sorğu göndərin. task_id-ni itirmisinizsə, son tapşırıqlarınızı siyahıya almaq və onu yenidən tapmaq üçün GET /ftir/tasks çağırın.
422 18. və ya missing_input
Sorğu gövdəsi tələb olunan sahələri ehtiva etmir və ya yanlış formata malikdir. analyze_spectrum üçün ən azı birini təqdim etməlisiniz: peaks, query və ya file_base64.
JSON-un düzgün olduğunu, Content-Type-ın application/json olduğunu və tələb olunan sahələrin mövcud olduğunu yoxlayın. Yuxarıdakı nümunə sorğulara baxın.
413 file_too_large
Yüklənmiş spektr faylı ölçü limitini keçir.
Daha kiçik bir fayl ixrac edin və ya yalnız pik mövqelərini spectrum.peaks sahəsi vasitəsilə istifadə edin.
Qurmağa hazırsınız?
Tam REST istinadı hər bitim nöqtəsini, sorğu və cavab formatlarını, autentifikasiyanı, sürət məhdudiyyətlərini, səhv kodlarını, MCP alət təriflərini və Python və curl-da kod nümunələrini ehtiva edir.