Συνδέστε το FTIR.fun με οποιοδήποτε εργαλείο ή εφαρμογή τεχνητής νοημοσύνης
Δώστε στον βοηθό τεχνητής νοημοσύνης ή στον δικό σας κώδικα άμεση πρόσβαση σε 130.000+ φάσματα αναφοράς, συλλογισμό κορυφών γράφου γνώσης και ερμηνεία υποστηριζόμενη από βιβλιογραφία. Επιλέξτε έναν από τρεις τρόπους σύνδεσης — MCP για βοηθούς τεχνητής νοημοσύνης, REST API για κώδικα ή ένα έτοιμο Skill για πλατφόρμες χωρίς κώδικα. Κάθε διαδρομή παρακάτω έχει βήμα-προς-βήμα οδηγίες γραμμένες για αρχάριους.
Το MCP και το REST API χρησιμοποιούν ένα κλειδί API FTIR.fun. Το Coze/Doubao χρησιμοποιεί ένα κλειδί υπηρεσίας που διαμορφώνεται από τον εκδότη του πρόσθετου, οπότε οι τελικοί χρήστες δεν επικολλούν προσωπικό κλειδί. Η απόκτηση προσωπικού κλειδιού διαρκεί περίπου ένα λεπτό:
Συνδεθείτε στο FTIR.funΔημιουργήστε έναν δωρεάν λογαριασμό αν δεν έχετε. Οι νέοι λογαριασμοί περιλαμβάνουν δωρεάν πιστωτικές μονάδες δοκιμής.
Ανοίξτε τον πίνακα ελέγχου κλειδιών APIΜεταβείτε στο Λογαριασμός → Κλειδιά API και κάντε κλικ στο Generate.
Αντιγράψτε και αποθηκεύστε το κλειδί αμέσωςΤο πλήρες κλειδί (ξεκινά με ftir_) εμφανίζεται μόνο μία φορά. Αποθηκεύστε το σε ασφαλές μέρος. Εάν το χάσετε, απλώς δημιουργήστε ένα νέο.
⚠️Ο φιλοξενούμενος διακομιστής MCP δέχεται μόνο ένα κλειδί API λογαριασμού που δημιουργείται στο FTIR.fun API Keys Dashboard (ξεκινά με ftir_). Τα κύρια κλειδιά διακομιστή προορίζονται για χειριστές REST και δεν μπορούν να συνδεθούν στο φιλοξενούμενο MCP.
Βήμα 1 — Ποια σύνδεση είναι κατάλληλη για εσάς;
Και οι τρεις συνδέονται στον ίδιο μηχανισμό: 130.000+ φάσματα, συλλογιστική γράφου γνώσης και βιβλιογραφικές αναφορές. Χρειάζεστε μόνο ένα. Επιλέξτε με βάση τον τρόπο εργασίας σας — δεν είστε σίγουροι; Το MCP είναι η πιο δημοφιλής επιλογή για όσους χρησιμοποιούν βοηθό τεχνητής νοημοσύνης.
MCPΔιαδρομή A — Διακομιστής MCP
Το MCP (Model Context Protocol) είναι ο τυπικός τρόπος για τους βοηθούς AI να καλούν εξωτερικά εργαλεία. Το FTIR.fun εκτελεί έναν φιλοξενούμενο διακομιστή MCP — δεν εγκαθιστάτε ή εκτελείτε τίποτα τοπικά. Προσθέτετε μια μικρή διαμόρφωση στον πελάτη AI σας, εισάγετε το κλειδί API σας και ο βοηθός σας αποκτά επτά εργαλεία FTIR.
✓Πώς λειτουργεί η σύνδεση (διαβάστε το πρώτο):
Το FTIR.fun πιστοποιείται με το κλειδί API από τον λογαριασμό σας, που αποστέλλεται ως κεφαλίδα Authorization: Bearer. Δεν υπάρχει είσοδος μέσω προγράμματος περιήγησης OAuth ούτε ξεχωριστή σελίδα εξουσιοδότησης. Εάν ένας πελάτης επιχειρήσει ποτέ να ανοίξει μια ιστοσελίδα εξουσιοδότησης, χρησιμοποιεί μια ξεπερασμένη διαμόρφωση — δείτε την Αντιμετώπιση προβλημάτων παρακάτω.
Επιλέξτε τον πελάτη σας για ακριβή βήματα:
VS
Ρυθμίστε το FTIR.fun MCP στο VS Code
Απαιτεί τρέχον VS Code με GitHub Copilot Chat σε λειτουργία Agent.
Ανοίξτε το έργο σας και, στη συνέχεια, δημιουργήστε το αρχείο .vscode/mcp.jsonΜέσα στο φάκελο του έργου σας, δημιουργήστε έναν φάκελο με όνομα .vscode (αν δεν υπάρχει) και ένα αρχείο με όνομα mcp.json μέσα σε αυτόν. Θέλετε το FTIR.fun να είναι διαθέσιμο σε κάθε έργο; Τοποθετήστε το ίδιο JSON στις ρυθμίσεις επιπέδου χρήστη: ανοίξτε την Παλέτα Εντολών, αναζητήστε 'Preferences: Open User Settings (JSON)', και προσθέστε μια καταχώρηση mcp.servers εκεί αντ' αυτού.
Επικολλήστε αυτήν την ακριβή διαμόρφωσηΑντιγράψτε το ως έχει. Μην αντικαταστήσετε το τμήμα ${input:...} με το πραγματικό σας κλειδί — το VS Code θα ζητήσει το κλειδί με ασφάλεια όταν ξεκινήσει ο διακομιστής.
Εκκινήστε τον διακομιστή ftirfunΑνοίξτε την Παλέτα Εντολών, εκτελέστε “MCP: List Servers”, επιλέξτε ftirfun και επιλέξτε Έναρξη. Ορισμένες εκδόσεις του VS Code εμφανίζουν μια ενέργεια Έναρξης ακριβώς πάνω από τον διακομιστή στο mcp.json — αυτό λειτουργεί επίσης.
Επικολλήστε μόνο το κλειδί API σας όταν σας ζητηθείΌταν το VS Code ζητά το ftirfun-api-key, επικολλήστε απλώς το ακατέργαστο κλειδί (ξεκινά με ftir_). Μην πληκτρολογήσετε τη λέξη Bearer — η διαμόρφωση το προσθέτει αυτόματα.
Επιβεβαιώστε ότι συνδέθηκεΑνοίξτε το Copilot Chat σε λειτουργία Agent και ελέγξτε τη λίστα εργαλείων. Το FTIR.fun θα πρέπει να εμφανίζει επτά εργαλεία. Στη συνέχεια, δοκιμάστε την παρακάτω εντολή δοκιμής.
Use FTIR.fun to explain the FTIR peak at 1715 cm-1.
💬Είδατε στο παρελθόν σελίδα εξουσιοδότησης ή σφάλμα "δεν υπάρχει σελίδα εξουσιοδότησης"; Αυτή ήταν μια παλιά ρύθμιση τύπου OAuth. Διαγράψτε την παλιά καταχώρηση ftirfun, επικολλήστε το παραπάνω JSON, φορτώστε ξανά το VS Code και ξεκινήστε ξανά. Πλήρης διόρθωση στην Αντιμετώπιση προβλημάτων.
A
Ρυθμίστε το FTIR.fun MCP στο Claude
Επίσημα καταχωρημένο στο Anthropic MCP Registry. Λειτουργεί σε Claude Desktop και Claude Code.
Ανοίξτε τις ρυθμίσεις διακομιστή MCPΣτο Claude Desktop, μεταβείτε στις Ρυθμίσεις → Συνδέσεις → Προσθήκη προσαρμοσμένης σύνδεσης. Στο Claude Code, επεξεργαστείτε το αρχείο διαμόρφωσης MCP σας.
Προσθέστε τον απομακρυσμένο διακομιστή και την κεφαλίδα BearerΧρησιμοποιήστε τη φιλοξενούμενη URL και προσθέστε το κλειδί API σας ως επικεφαλίδα Authorization. Αντικαταστήστε το placeholder με το πραγματικό σας κλειδί (ξεκινά με ftir_).
Επανεκκινήστε τον Claude και επιβεβαιώστεΕπανεκκινήστε το Claude Desktop, ανοίξτε τον πίνακα συνδέσεων/εργαλείων και επιβεβαιώστε ότι εμφανίζονται τα εργαλεία FTIR.fun. Στη συνέχεια, κάντε μια ερώτηση σε απλή γλώσσα.
Identify this polymer from its FTIR peaks: 2915, 1715, 1450 cm-1.
📎Προτιμάτε το Claude Code CLI; Εκτελέστε claude mcp add --transport http ftirfun https://ftir.fun/mcp --header "Authorization: Bearer ftir_your_key_here".
Cu
Ρυθμίστε το FTIR.fun MCP στο Cursor
Επεξεργαστείτε τη διαμόρφωση MCP του Cursor ώστε ο επεξεργαστής κώδικα AI σας να μπορεί να καλεί το FTIR.fun χωρίς να φεύγει από το IDE.
Ανοίξτε το αρχείο διαμόρφωσης MCPΔημιουργήστε ή επεξεργαστείτε το ~/.cursor/mcp.json (καθολικό) ή το .cursor/mcp.json μέσα στο έργο σας.
Επικολλήστε το μπλοκ διακομιστήΑντικαταστήστε το placeholder με το πραγματικό σας κλειδί (ξεκινά με ftir_).
Φορτώστε ξανά το Cursor και επιβεβαιώστεΑνοίξτε ξανά το Cursor, ελέγξτε τις Ρυθμίσεις → MCP για τον διακομιστή ftirfun και την πράσινη κατάστασή του και, στη συνέχεια, ρωτήστε στη συνομιλία.
Cx
Ρυθμίστε το FTIR.fun MCP στο Codex ή σε οποιοδήποτε MCP harness
Λειτουργεί με το OpenAI Codex και οποιονδήποτε συμβατό πελάτη MCP που υποστηρίζει απομακρυσμένους διακομιστές HTTP.
Προσθέστε τον διακομιστή στη διαμόρφωση Codex σαςΚατευθύνετε τον πελάτη στη φιλοξενούμενη διεύθυνση URL και βεβαιωθείτε ότι στέλνει το κλειδί API σας ως κεφαλίδα Bearer. Αντικαταστήστε το κενό με το πραγματικό σας κλειδί.
Επανεκκινήστε και επιβεβαιώστε ότι τα εργαλεία φορτώνονταιΕπανεκκινήστε τον πελάτη και επιβεβαιώστε ότι τα επτά εργαλεία FTIR.fun παρατίθενται πριν από την προτροπή.
Gm
Ρυθμίστε το FTIR.fun MCP στο Gemini CLI
Προσθέστε το FTIR.fun σε έναν πελάτη Gemini με δυνατότητα MCP χρησιμοποιώντας την ίδια φιλοξενούμενη διεύθυνση URL και κεφαλίδα Bearer.
Επεξεργαστείτε το ~/.gemini/settings.jsonΠροσθέστε μια καταχώρηση διακομιστή httpUrl με την κεφαλίδα του κλειδιού API σας. Αντικαταστήστε το σύμβολο κράτησης θέσης με το πραγματικό σας κλειδί.
Επανεκκινήστε το Gemini CLI και επιβεβαιώστεΕκτελέστε /mcp για να καταγράψετε τους διακομιστές και επιβεβαιώστε ότι το ftirfun είναι συνδεδεμένο πριν από την προτροπή.
🧩Χρησιμοποιείτε άλλον πελάτη MCP; Οποιοσδήποτε πελάτης που υποστηρίζει απομακρυσμένο διακομιστή streamable-HTTP λειτουργεί: ορίστε τη διεύθυνση URL σε https://ftir.fun/mcp και στείλτε Authorization: Bearer <your key>. Δείτε τη δημόσια κάρτα διακομιστή για το πλήρες σχήμα εργαλείου: server-card.json
✓Μετά από μια επιτυχημένη σύνδεση, ο πελάτης AI σας θα πρέπει να αναφέρει αυτά τα 7 εργαλεία:parse_ftir_spectrum, analyze_ftir_spectrum, submit_ftir_report, get_ftir_report_status, explain_peaks, find_spectra, fetch_result.
Εάν βλέπετε λιγότερα εργαλεία ή καθόλου, ελέγξτε την Αντιμετώπιση προβλημάτων παρακάτω.
APIΔιαδρομή B — REST API
Καλέστε το FTIR.fun από τον δικό σας κώδικα σε οποιαδήποτε γλώσσα — Python, JavaScript, R, MATLAB, Java, Go. Τυπικά τελικά σημεία HTTP για αναγνώριση άγνωστων φασμάτων, επεξήγηση κορυφών, εύρεση φασμάτων αναφοράς και ανάκτηση προηγούμενου αποτελέσματος με αριθμό αναφοράς. Ιδανικό για ενοποιήσεις LIMS, μαζικές αγωγούς ή προσθήκη αναζήτησης FTIR στη δική σας εφαρμογή.
Ελέγξτε ότι η υπηρεσία REST είναι onlineΤο health endpoint είναι δημόσιο και δεν καταναλώνει πόντους. Θα πρέπει να επιστρέφει το παρακάτω JSON. Αν βλέπετε μια HTML σελίδα ή timeout, η υπηρεσία μπορεί να είναι προσωρινά εκτός λειτουργίας.
curl
curl https://ftir.fun/health
Αναμενόμενη απάντηση
{"status":"ok","service":"ftirfun-api"}
Πιστοποιήστε με την κεφαλίδα X-API-KeyΚάθε προστατευμένο τελικό σημείο δέχεται το κλειδί σας σε μια κεφαλίδα X-API-Key. Ισχύουν οι ίδιοι κανόνες λογαριασμού όπως στην εφαρμογή ιστού: πόντοι, συνδρομή και όρια ρυθμού. Εάν το κλειδί είναι λάθος ή λείπει, θα λάβετε ένα σφάλμα 401 JSON.
Κεφαλίδα ταυτοποίησης
X-API-Key: ftir_your_key_here
Κάντε την πρώτη σας κλήση — αναγνωρίστε ένα άγνωστο φάσμαΣτείλτε μια λίστα κορυφών (ή ένα μεταφορτωμένο αρχείο) και λάβετε ταξινομημένα υποψήφια υλικά με βαθμολογίες ομοιότητας και στοιχεία κορυφών. Το μπλοκ επιλογών είναι προαιρετικό — οι προεπιλογές είναι top_k=15 (εύρος 1–50) και tolerance_cm1=8 (εύρος 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..."
}
Εξερευνήστε τα υπόλοιπα τελικά σημείαΗ πλήρης αναφορά καλύπτει κάθε τελικό σημείο, μορφές αιτήματος και απόκρισης, κωδικούς σφάλματος και περισσότερα δείγματα κώδικα. Δείτε το Τεκμηρίωση API.
Τι θέλετε
Τελικό σημείο
Είσοδος
Αναγνωρίστε ένα άγνωστο φάσμα
POST /ftir/analyze_spectrum
Σώμα JSON με spectrum.peaks ή file_base64
Εξηγήστε μία ή περισσότερες κορυφές
POST /ftir/explain_peak_assignments
Σώμα JSON με λίστα κορυφών ή κείμενο ερωτήματος
Βρείτε ένα γνωστό φάσμα αναφοράς
POST /ftir/find_spectra
Σώμα JSON με συμβολοσειρά ερωτήματος
Λήψη προηγούμενου αποτελέσματος με αριθμό αναφοράς
Υποβάλετε μια πλήρη ασύγχρονη αναφορά και, στη συνέχεια, κάντε poll σε αυτήν
POST /ftir/reports · GET /ftir/reports/{task_id}
Σώμα JSON με file_base64 (απαιτείται)
Ανάλυση αρχείου οργάνου σε κορυφές
POST /parse-spectrum
Μεταφόρτωση αρχείου Multipart Ή JSON με file_base64
Αναφορά βασικών παραμέτρων
Παράμετρος
Τύπος
Προεπιλογή
Εύρος
Χρησιμοποιείται από
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
(κενό)
Δείτε την παρακάτω λίστα
reports, explain_peaks
language_code
string
"en"
ISO 639-1
reports, fetch_result
include_report
bool
true
—
get_ftir_report_status
📘Δημιουργείτε ένα προσαρμοσμένο GPT ή το εισάγετε σε άλλο εργαλείο; Εισαγάγετε απευθείας το σχήμα OpenAPI μας: openapi.platform.yaml.
Ανάλυση αρχείου οργάνου (δύο τρόποι)
Το τελικό σημείο /parse-spectrum δέχεται είτε μεταφόρτωση αρχείου multipart είτε σώμα JSON με περιεχόμενο κωδικοποιημένο σε base64. Και τα δύο επιστρέφουν την ίδια απόκριση: ανιχνευμένες κορυφές και την πλήρη καμπύλη.
Για δημοφιλείς πλατφόρμες AI και αυτοματισμού αποστέλλουμε έτοιμα πακέτα, έτσι ώστε να μην χρειάζεται να γράφετε κλήσεις API με το χέρι. Εγκαταστήστε ένα πακέτο ή εισαγάγετε μια προσθήκη και το FTIR.fun γίνεται ένα δομικό στοιχείο στη ροή εργασίας σας. Κάθε κάρτα παρακάτω σας λέει ακριβώς τι να εκτελέσετε ή να εισαγάγετε.
LC
LangChain
Πακέτο Python · PyPI
Δημοσιεύθηκε
Έτοιμα εργαλεία για τη δημιουργία πρακτόρων που γνωρίζουν FTIR. Χειρίζεται κωδικοποίηση Base64, επαναλήψεις και ασύγχρονες κλήσεις για εσάς.
Εγκατάσταση
pip install langchain-ftirfun
Ελάχιστη κλήση
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)
Εισαγάγετε το FTIRFUN_TOOLS για να λάβετε και τις επτά συναρτήσεις σε μια λίστα. Κάθε συνάρτηση δέχεται api_base_url και api_key ως τα δύο πρώτα ορίσματα.
Το πρόσθετο cloud Coze δημοσιεύεται με τρία εργαλεία: ανάλυση φάσματος, αναζήτηση βιβλιοθήκης αναφοράς και εξήγηση κορυφών. Οι τελικοί χρήστες μπορούν να το χρησιμοποιήσουν απευθείας στο Doubao χωρίς να ρυθμίσουν κανένα κλειδί API.
Το όριο παρακολουθείται ανά χρήστη μέσω του Coze sys_uuid. Το plugin χρησιμοποιεί ένα κλειδί υπηρεσίας που έχει ρυθμιστεί από τον εκδότη.
GPT
ChatGPT
Προσαρμοσμένο GPT · Ενέργειες GPT
Σχήμα έτοιμο
Δημιουργήστε ένα προσαρμοσμένο GPT που αναλύει φάσματα, εξηγεί κορυφές και βρίσκει φάσματα αναφοράς. Εισαγάγετε το σχήμα OpenAPI μας ως Ενέργεια. Απαιτεί ChatGPT Plus.
Εισαγωγή URL
https://ftir.fun/openapi.platform.yaml
Στον επεξεργαστή GPT: Configure → Actions → Import from URL. Ορίστε την αυθεντικοποίηση σε API Key (επικεφαλίδα X-API-Key).
Οι τρέχουσες διανομές MCP, REST, n8n και LangChain εκθέτουν επτά λειτουργίες. Το δημοσιευμένο πρόσθετο Coze εκθέτει τρία εργαλεία (analyze, find, explain), και άλλα πρότυπα ενδέχεται να εκθέτουν ένα μικρότερο δηλωμένο σύνολο· ελέγξτε κάθε κάρτα πλατφόρμας πριν από τη χρήση. Οι παρακάτω λειτουργίες μοιράζονται τις ίδιες υπηρεσίες FTIR.fun.
Εργασία
Εργαλείο MCP
REST endpoint
Πείτε αυτό στο AI σας
Διαβάστε ένα αρχείο οργάνου
parse_ftir_spectrum
POST /parse-spectrum
Αναλύστε το sample.spc και καταγράψτε τις ανιχνευμένες κορυφές.
Αναγνωρίστε ένα άγνωστο φάσμα
analyze_ftir_spectrum
POST /ftir/analyze_spectrum
Αναγνωρίστε ποιο πολυμερές είναι αυτό το φάσμα.
Υποβάλετε μια πλήρη αναφορά τριών αξόνων
submit_ftir_report
POST /ftir/reports
Υποβάλετε sample.spa για μια πλήρη αναφορά σε λειτουργία ATR.
Ψηφίστε και ανακτήστε αυτήν την αναφορά
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.
Υποστηριζόμενα αρχεία: SPA, SPC, OPUS, JCAMP-DX, CSV, TSV, Excel, JSON. Οι έγκυρες τιμές sampling_mode είναι KBr Pellet, Vapor, Solvent, Thin Film, Paraffin Mull, ATR, Diffuse Reflectance, Micro IR και Others. Η Μετάδοση (Transmission) δεν είναι έγκυρη τιμή. Διατηρήστε την αρχική επέκταση αρχείου ώστε το FTIR.fun να επιλέξει τον σωστό αναλυτή.
{
"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 και αναζητήστε το.
ΥποβολήΚαλέστε 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) είναι προαιρετικά.
ΔημοσκόπησηΚαλέστε get_ftir_report_status (MCP) ή GET /ftir/reports/{task_id} κάθε 5–10 δευτερόλεπτα μέχρι το completed να είναι true. Η ολοκληρωμένη απόκριση περιλαμβάνει report_url, report_view (δομημένο περιεχόμενο αναφοράς) και result_num.
Ανοίξτε την τελική αναφοράΑνοίξτε την πλήρη διεύθυνση URL https://ftir.fun/outputdata/?num={result_num} σε ένα πρόγραμμα περιήγησης για να δείτε την πλήρη σελίδα αποτελεσμάτων τριών αξόνων που αποδίδεται από το FTIR.fun.
⚠️Μην υποβάλετε ξανά την ίδια αναφορά ενώ είναι σε αναμονή ή σε εκτέλεση. Διατηρήστε το 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 και ανάλυση επιτρέπουν 60 αιτήματα ανά λεπτό ανά κλειδί API· οι αναγνώσεις αποτελεσμάτων REST και κατάστασης αναφοράς χρησιμοποιούν ξεχωριστό κάδο 120 αιτημάτων ανά λεπτό· Το MCP επιτρέπει 60 κλήσεις ανά λεπτό για κάθε κλειδί API και εργαλείο.
Περιμένετε την περίοδο επανάληψης που αναφέρει το εργαλείο πριν καλέσετε ξανά.
Μια αναφορά παραμένει σε ουρά ή σε εκτέλεση.
Οι πλήρεις αναφορές εκτελούνται ασύγχρονα και διαρκούν περισσότερο από τον γρήγορο έλεγχο.
Κρατήστε το ίδιο 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.
Τα ιδρύματα που έχουν προσκληθεί στο πρόγραμμα δοκιμής 7 ημερών μπορούν να εισάγουν τον κωδικό πρόσκλησής τους παρακάτω για να λάβουν έναν λογαριασμό και έναν κωδικό πρόσβασης. Παρακαλούμε αποθηκεύστε τα διαπιστευτήριά σας με ασφάλεια μετά την ενεργοποίηση.
Για Προσκεκλημένα ΙδρύματαΕισάγετε τον κωδικό που παρέχεται από το ίδρυμά σας ή από την ομάδα προβολής μας.
Λήψη Λογαριασμού & Κωδικού ΠρόσβασηςΜε την ενεργοποίηση θα λάβετε ένα όνομα χρήστη και έναν κωδικό πρόσβασης — αποθηκεύστε τα αμέσως.
7ήμερη Πλήρης ΠρόσβασηΑπολαύστε απεριόριστη πρόσβαση σε όλες τις λειτουργίες για 7 ημέρες από την ενεργοποίηση.
Λογαριασμός Δημιουργήθηκε!
Όνομα χρήστη
Κωδικός πρόσβασης
Λήγει
Για άλλους χρήστες
Συνδεθείτε και μοιραστείτε τον σύνδεσμο πρόσκλησής σας με συναδέλφους, συμμαθητές και φίλους. Κάθε επιτυχημένη εγγραφή σας αποφέρει επιπλέον δοκιμαστική χρήση.