Tengdu FTIR.fun við hvaða gervigreindartól eða forrit sem er
Gefðu gervigreindaraðstoðarmanninum þínum eða þínum eigin kóða beinan aðgang að yfir 130.000 viðmiðunarlitrófum, þekkingargrafa topprökhugsun og bókmenntastuddri túlkun. Veldu eina af þremur leiðum til að tengjast — MCP fyrir gervigreindaraðstoðarmenn, REST API fyrir kóða, eða tilbúna færni fyrir ókóðavettvanga. Sérhver leið hér að neðan hefur skref-fyrir-skref leiðbeiningar skrifaðar fyrir byrjendur.
MCP og REST API nota bæði einn FTIR.fun API lykil. Coze/Doubao notar þjónustulykil sem viðbótarútgefandinn stillir, þannig að endanotendur líma ekki persónulegan lykil. Að fá persónulegan lykil tekur um eina mínútu:
Skráðu þig inn á FTIR.funBúðu til ókeypis reikning ef þú ert ekki með. Nýir reikningar innihalda ókeypis prufueiningar.
Afritaðu og vistaðu lykilinn straxFulli lykillinn (hann byrjar á ftir_) er sýndur aðeins einu sinni. Geymdu hann á öruggum stað. Ef þú týnir honum, bara búa til nýjan.
🔑Tilbúinn? Opnaðu API lykla stjórnborðið í nýjum flipa, komdu svo aftur og fylgdu leiðinni sem þú valdir hér að ofan.
⚠️Hýsta MCP þjónninn samþykkir aðeins reiknings API lykil sem myndaður er í FTIR.fun API lykla mælaborðinu (byrjar á ftir_). Þjónsíðu aðallyklar eru fyrir REST rekstraraðila og geta ekki skráð sig inn í hýstan MCP.
Skref 1 — Hvaða tenging hentar þér?
Allir þrír tengjast sömu vél: 130.000+ litróf, þekkingargrafsskynjun og tilvitnanir í ritrýni. Þú þarft aðeins einn. Veldu eftir því hvernig þú vinnur — ekki viss? MCP er vinsælasti kosturinn fyrir þá sem nota gervigreindaraðstoð.
MCPLeið A — MCP þjónn
MCP (Model Context Protocol) er staðlaða leiðin fyrir gervigreindaraðstoðarmenn til að kalla á utanaðkomandi verkfæri. FTIR.fun keyrir hýstan MCP þjón — þú setur ekkert upp eða keyrir neitt staðbundið. Þú bætir einni lítilli stillingu við gervigreindarforritið þitt, slærð inn API lykilinn þinn, og aðstoðarmaðurinn þinn fær sjö FTIR verkfæri.
✓Hvernig innskráning virkar (lestu þetta fyrst):
FTIR.fun auðkennir með API-lyklinum frá reikningnum þínum, sendur sem Authorization: Bearer haus. Það er engin OAuth vafraskráning og engin sérstök auðkenningarsíða. Ef biðlari reynir einhvern tímann að opna auðkenningarvefsíðu, þá notar hann úrelta stillingu — sjá úrræðaleit hér að neðan.
Veldu biðlarann þinn fyrir nákvæm skref:
VS
Settu upp FTIR.fun MCP í VS Code
Krefst nýlegrar VS Code með GitHub Copilot Chat í Agent ham.
Opnaðu verkefnið þitt, búðu síðan til skrána .vscode/mcp.jsonInni í verkefnamöppunni þinni skaltu búa til möppu sem heitir .vscode (ef hún er ekki til) og skrá sem heitir mcp.json inni í henni. Viltu hafa FTIR.fun tiltækt í hverju verkefni? Settu sömu JSON inn í notandastillingarnar þínar: opnaðu skipanapallettuna, leitaðu að 'Preferences: Open User Settings (JSON)', og bættu við mcp.servers færslu þar í staðinn.
Límdu þessa nákvæmu stillinguAfritaðu hann eins og hann er. Ekki skipta út ${input:...} hlutanum fyrir raunverulega lykilinn — VS Code mun biðja um lykilinn á öruggan hátt þegar þjónninn ræsir.
Ræsa ftirfun þjóninnOpnaðu skipanapallettuna, keyrðu „MCP: List Servers“, veldu ftirfun og veldu Start. Sumar VS Code útgáfur sýna Start aðgerðina beint fyrir ofan þjóninn í mcp.json — það virkar líka.
Límdu aðeins API lykilinn þinn þegar beðið er um hannÞegar VS Code biður um ftirfun-api-key, límdu bara hráa lykilinn (byrjar á ftir_). Ekki slá inn orðið Bearer — stillingarnar bæta því við sjálfkrafa.
Staðfestu að það tengdistOpnaðu Copilot Chat í Agent ham og athugaðu tólalistann. FTIR.fun ætti að sýna sjö tól. Prófaðu síðan prófunarspurninguna hér að neðan.
Use FTIR.fun to explain the FTIR peak at 1715 cm-1.
💬Sástu heimildarsíðu eða villa „heimildarsíða er ekki til“ áður? Það var úrelt OAuth-stíl stilling. Eyddu gömlu ftirfun færslunni, límdu JSON hér að ofan, endurhlaða VS Code og byrjaðu aftur. Heildarlausn í Úrræðaleit.
A
Settu upp FTIR.fun MCP í Claude
Opinberlega skráð á Anthropic MCP Registry. Virkar í Claude Desktop og Claude Code.
Opnaðu MCP miðlarastillingarÍ Claude Desktop, farðu í Stillingar → Tengingar → Bæta við sérsniðinni tengingu. Í Claude Code, breyttu MCP stillingaskráinni þinni.
Bættu við fjarlægum þjóni og Bearer hausNotaðu hýsta slóðina og bættu við API-lyklinum þínum sem Authorization-haus. Skiptu út staðgenglinum fyrir raunverulega lykilinn þinn (byrjar á ftir_).
Endurræstu Claude og staðfestuEndurræstu Claude Desktop, opnaðu tengi/verkfæra spjaldið og staðfestu að FTIR.fun verkfæri birtist. Spurðu síðan spurningar á einföldu máli.
Identify this polymer from its FTIR peaks: 2915, 1715, 1450 cm-1.
📎Kýst þú Claude Code CLI? Keyrðu claude mcp add --transport http ftirfun https://ftir.fun/mcp --header "Authorization: Bearer ftir_your_key_here".
Cu
Settu upp FTIR.fun MCP í Cursor
Breyttu MCP stillingum Cursor svo að AI kóðaritillinn þinn geti kallað á FTIR.fun án þess að fara úr IDE.
Opnaðu MCP stillingaskránaBúðu til eða breyttu ~/.cursor/mcp.json (almennt) eða .cursor/mcp.json inni í verkefninu þínu.
Límdu þjónablokkinaSkiptu út staðgenglinum fyrir raunverulega lykilinn þinn (byrjar á ftir_).
Endurhladaðu Cursor og staðfestuOpnaðu Cursor aftur, athugaðu Stillingar → MCP fyrir ftirfun-þjóninn og græna stöðu hans, spurðu síðan í spjalli.
Cx
Stilltu FTIR.fun MCP í Codex eða öðrum MCP beisli
Virkar með OpenAI Codex og hvaða MCP-samhæfðum viðskiptavini sem styður fjartengda HTTP miðlara.
Bættu þjóninum við Codex stillingarnar þínarVísar biðlaranum á hýsta slóðina og tryggðu að hann sendi API-lykilinn þinn sem Bearer haus. Skiptu út staðgenglinum fyrir raunverulega lykilinn þinn.
Endurræstu Gemini CLI og staðfestuKeyrðu /mcp til að lista þjóna og staðfesta að ftirfun sé tengt áður en þú biður um.
🧩Notar þú annan MCP viðskiptavin? Allir viðskiptavinir sem styðja fjarlægan streymisháðan HTTP-þjón virka: stilltu slóðina á https://ftir.fun/mcp og senda Authorization: Bearer <your key>. Sjá opinbera þjónspjaldið fyrir fullt verkfærakerfi: server-card.json
✓Eftir árangursríka tengingu ætti gervigreindarviðskiptavinurinn þinn að skrá þessi 7 verkfæri:parse_ftir_spectrum, analyze_ftir_spectrum, submit_ftir_report, get_ftir_report_status, explain_peaks, find_spectra, fetch_result.
Ef þú sérð færri verkfæri eða engin, skoðaðu Úrræðaleit hér að neðan.
APISlóð B — REST API
Kallaðu á FTIR.fun frá þínum eigin kóða á hvaða tungumáli sem er — Python, JavaScript, R, MATLAB, Java, Go. Hefðbundin HTTP endastöðvar til að bera kennsl á óþekkt litróf, útskýra toppa, finna viðmiðunarlitróf og sækja fyrri niðurstöðu eftir skýrslunúmeri. Tilvalið fyrir LIMS samþættingu, runuvinnslu eða að bæta FTIR leit við þitt eigið forrit.
Athugaðu að REST þjónustan sé á netinu.Heilbrigðisendapunkturinn er opinber og eyðir ekki stigum. Hann ætti að skila JSON hér að neðan. Ef þú sérð HTML síðu eða tímamörk, gæti þjónustan verið tímabundið niðri.
curl
curl https://ftir.fun/health
Væntanlegt svar
{"status":"ok","service":"ftirfun-api"}
Auðkenndu með X-API-Key hausnumHver verndaður endapunktur tekur við lyklinum þínum í X-API-Key haus. Sömu reikningsreglur gilda og í vefforritinu: stig, áskrift og hraðatakmarkanir. Ef lykillinn er rangur eða vantar færðu 401 JSON villu.
Auðkenningarhaus
X-API-Key: ftir_your_key_here
Gerðu fyrsta kallið — greindu óþekkt litrófSendu topplista (eða hlaðið skrá) og fáðu raðaða frambjóðendur með líkindastigum og toppsönnun. Stillingablokkin er valfrjáls — sjálfgefin gildi eru top_k=15 (svið 1–50) og tolerance_cm1=8 (svið 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..."
}
Kannaðu restina af endapunktunumHeildarhandbókin nær yfir alla endapunkta, beiðni- og svörunarform, villukóða og fleiri kóðadæmi. Sjá API-skjöl.
Það sem þú vilt
Endapunktur
Inntak
Bera kennsl á óþekkt litróf
POST /ftir/analyze_spectrum
JSON líkami með spectrum.peaks eða file_base64
Útskýrðu einn eða fleiri toppa
POST /ftir/explain_peak_assignments
JSON líkami með topplista eða fyrirspunartexta
Finndu þekkt viðmiðunarróf
POST /ftir/find_spectra
JSON líkami með fyrirspunarstreng
Sæktu fyrri niðurstöðu með skýrslunúmeri
GET /ftir/result/{result_num}
Slóðarbreyta, valfrjáls ?language_code=en
Sendu inn fulla async skýrslu, og póllaðu síðan
POST /ftir/reports · GET /ftir/reports/{task_id}
JSON líkami með file_base64 (nauðsynlegt)
Þáttaðu tækjaskrá í toppa
POST /parse-spectrum
Multipart skráarupphleðsla EÐA JSON með file_base64
Lykilbreytutilvísun
Breytu
Tegund
Sjálfgefið
Svið
Notað af
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
(tómt)
Sjá lista hér að neðan
reports, explain_peaks
language_code
string
"en"
ISO 639-1
reports, fetch_result
include_report
bool
true
—
get_ftir_report_status
📘Ertu að smíða sérsniðið GPT eða flytja inn í annað verkfæri? Flyttu OpenAPI kerfið okkar beint inn: openapi.platform.yaml.
Þátta tækjaskrá (tveimur leiðum)
Endpointinn /parse-spectrum tekur við annað hvort multipart skráarupphleðslu eða JSON líkama með base64-kóðuðu efni. Báðir skila sama svari: greindum toppum og fullri feril.
Fyrir vinsælar gervigreindar- og sjálfvirknivettvangar sendum við tilbúnar pakkningar, svo þú þurfir ekki að skrifa API-köll handvirkt. Settu upp pakka eða flyttu inn viðbót, og FTIR.fun verður byggingareining í vinnuferlinu þínu. Hvert spjald hér að neðan segir þér nákvæmlega hvað á að keyra eða flytja inn.
LC
LangChain
Python pakki · PyPI
Gefið út
Innfellanleg tól til að byggja FTIR-meðvituð forrit. Sér um Base64 kóðun, endurtilraunir og ósamstillt köll fyrir þig.
Setja upp
pip install langchain-ftirfun
Lágmarkskall
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)
Flytja inn FTIRFUN_TOOLS til að fá allar sjö föllin í lista. Hvert fall tekur api_base_url og api_key sem fyrstu tvö viðföngin.
Coze skýjatengillinn er gefinn út með þremur verkfærum: litrófsgreiningu, leit í viðmiðunarasafni og toppskýringu. Notendur geta notað það beint í Doubao án þess að stilla neinn API-lykil.
Núverandi MCP, REST, n8n og LangChain útgáfur afhjúpa sjö aðgerðir. Útgefna Coze viðbótin afhjúpar þrjú tól (analyze, find, explain), og önnur sniðmát geta afhjúpað minna sett; skoðaðu hvert kort fyrir notkun. Aðgerðirnar hér að neðan deila sömu FTIR.fun þjónustu.
Verkefni
MCP tól
REST endapunktur
Segðu þetta við AI-ið þitt
Lesa mælitækisskrá
parse_ftir_spectrum
POST /parse-spectrum
Þátta sample.spc og listaðu greinda toppa.
Bera kennsl á óþekkt litróf
analyze_ftir_spectrum
POST /ftir/analyze_spectrum
Finndu hvaða fjölliða þetta litróf er.
Senda inn heila þriggja ása skýrslu
submit_ftir_report
POST /ftir/reports
Sendu inn sample.spa fyrir fulla skýrslu í ATR-stillingu.
Skoða og sækja þá skýrslu
get_ftir_report_status
GET /ftir/reports/{task_id}
Athugaðu skýrsluverkefnið og gefðu mér tengilinn þegar því er lokið.
Útskýra toppa
explain_peaks
POST /ftir/explain_peak_assignments
Hvað gefa topparnir við 1715 og 1450 cm-1 til kynna?
Finndu þekkt viðmiðunarróf
find_spectra
POST /ftir/find_spectra
Finna viðmiðunarspektra fyrir pólýstýren.
Opnaðu fyrri niðurstöðu aftur
fetch_result
GET /ftir/result/{result_num}
Fáðu niðurstöðu 20260528100755416137536.
Studdar skrár: SPA, SPC, OPUS, JCAMP-DX, CSV, TSV, Excel, JSON. Gild sampling_mode gildi eru KBr Pellet, Vapor, Solvent, Thin Film, Paraffin Mull, ATR, Diffuse Reflectance, Micro IR og Others. Transmission er ekki gilt gildi. Haltu upprunalegri skráarendingu svo FTIR.fun velji rétta þáttara.
{
"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..."
}
Að fá heildarskýrslu (ósamstillt)
Hröð skimun (analyze_spectrum) skilar strax. Heildar þríáss skýrslan keyrir í bakgrunni og tekur venjulega 30–90 sekúndur. Ekki senda aftur á meðan skýrsla er í gangi — geymdu task_id og færðu fyrirspurn.
SendaKallaðu á submit_ftir_report (MCP) eða POST /ftir/reports (REST). Þú færð til baka task_id og frátekið result_num. file_base64 reiturinn er nauðsynlegur; aðrir reitir (sampling_mode, prior_context, language_code, sample_name, sample_order_no) eru valfrjálsir.
KönnunKallaðu á get_ftir_report_status (MCP) eða GET /ftir/reports/{task_id} á 5–10 sekúndna fresti þar til completed er true. Lokið svar inniheldur report_url, report_view (skipulagt skýrsluefni) og result_num.
Opnaðu lokaskýrslunaOpnaðu fulla slóðina https://ftir.fun/outputdata/?num={result_num} í vafra til að skoða heildar þríáss niðurstöðusíðuna sem FTIR.fun hefur gert.
⚠️Ekki senda sömu skýrsluna aftur á meðan hún er í bið eða í gangi. Geymdu task_id og haltu áfram að færa fyrirspurn þar til hún er lokið eða mistókst. Tvíteknar innsendingar sóa punktum.
Úrræðaleit
Það sem þú sérð
Hvað það þýðir
Hvað á að gera
Viðskiptavinurinn opnar vafraheimildarsíðu, eða segir að heimildarsíðan sé ekki til.
Biðlarinn þinn notar gamla OAuth-stíls þjónustufærslu. FTIR.fun notar ekki OAuth — aðeins API-lykil.
Eyða gamla ftirfun-þjónninn, límdu nákvæma stillinguna af þessari síðu, endurhlaðaðu biðlaranum og ræstu ftirfun aftur.
401 (MCP) / 401 invalid_api_key (REST)
API-lykill vantar, er útrunninn, afturkallaður eða límdur rangt.
Endurræstu þjóninn og límdu bara hráan lykil (byrjar á ftir_). Búðu til nýjan lykil frá API lyklaborð ef þörf krefur.
Þjónninn ræsist en engin verkfæri birtast.
Viðskiptavinurinn hefur ekki endurnýjað skráninguna sína, eða stillingin notar rangt lykilnafn.
Fyrir VS Code, staðfestu að mcp.json noti servers (ekki mcpServers). Stöðvaðu síðan og endurræstu ftirfun, eða endurhlaðið gluggann.
403 insufficient_balance
Reikningurinn hefur ekki næg stig fyrir þá greiningu.
Athugaðu stöðu eða áskrift þína í FTIR.fun, reyndu síðan aftur.
429 rate_limit_exceeded
REST greining og þáttun leyfa 60 beiðnir á mínútu á hvern API-lykil; REST niðurstöður og skýrslustöðu lestur nota sérstakan 120 beiðnir á mínútu hólf; MCP leyfir 60 köll á mínútu fyrir hvern API-lykil og tól.
Bíddu eftir endurtökutímabilinu sem verkfærið tilkynnir áður en þú kallar aftur.
Skýrsla er í bið eða í keyrslu.
Heildarskýrslur keyra ósamstillt og taka lengri tíma en hraðleitar.
Geymdu sama task_id og haltu áfram að polla. Ekki búa til afrit af skýrsluverkefnum.
422 eða missing_input
Beiðninni vantar nauðsynlega reiti eða hún er með ógilt snið. Fyrir analyze_spectrum verður þú að gefa að minnsta kosti eitt af: peaks, query, eða file_base64.
Gakktu úr skugga um að JSON sé gilt, Content-Type sé application/json, og nauðsynlegir reitir séu til staðar. Sjá dæmi um beiðnir hér að ofan.
413 file_too_large
Upphlaðna litrófsskráin fer yfir stærðartakmörk.
Flyttu út minni skrá eða notaðu aðeins toppstöður í gegnum spectrum.peaks svæðið.
Tilbúinn að byggja?
Heildar REST tilvísunin hefur alla endapunkta, beiðni- og svörunarform, auðkenningu, hraðatakmarkanir, villukóða, MCP tóla skilgreiningar og kóðadæmi í Python og curl.
Stofnanir sem boðið er að taka þátt í 7 daga prufuáætluninni geta slegið inn boðskóðann hér að neðan til að fá aðgang og lykilorð. Vinsamlegast geymið skilríkin þín örugglega eftir virkjun.
Fyrir boðnar stofnanirSláðu inn kóðann sem stofnun þín eða útboðsteymið okkar veitir.
Fá reikning og lykilorðVið virkjun muntu fá notendanafn og lykilorð — vistaðu þau strax.
7 daga fullur aðgangurNjóttu ótakmarkaðs aðgangs að öllum eiginleikum í 7 daga frá virkjun.
Reikningur stofnaður!
Notandanafn
Lykilorð
Rennur út
Fyrir aðra notendur
Skráðu þig inn og deildu boðshlekknum þínum með samstarfsfólki, bekkjarfélögum og vinum. Hver árangursrík skráning gefur þér aukinn prufunotkun.