FTIR.fun ஐ எந்த AI கருவி அல்லது பயன்பாட்டுடன் இணைக்கவும்
உங்கள் AI உதவியாளருக்கோ அல்லது உங்கள் சொந்தக் குறியீட்டுக்கோ 320,000+ குறிப்பு ஸ்பெக்ட்ராக்கள், அறிவு-வரைபட உச்சநிலை பகுத்தறிவு மற்றும் இலக்கிய ஆதாரமுள்ள விளக்கங்களுக்கு நேரடி அணுகலை வழங்குங்கள். இணைக்க மூன்று வழிகளில் ஒன்றைத் தேர்ந்தெடுக்கவும் — AI உதவியாளர்களுக்கான MCP, குறியீட்டுக்கான REST API அல்லது குறியீடு தேவையில்லாத தளங்களுக்கான தயார்நிலை Skill. கீழே உள்ள ஒவ்வொரு வழிக்கும் முதல்முறைப் பயனர்களுக்காக படிப்படியான வழிமுறைகள் வழங்கப்பட்டுள்ளன.
நீங்கள் தொடங்குவதற்கு முன் — உங்கள் API விசையைப் பெறவும்
MCP மற்றும் REST API இரண்டும் ஒரே FTIR.fun API விசையைப் பயன்படுத்துகின்றன. Coze/Doubao, செருகுநிரலை வெளியிட்டவர் அமைத்த சேவை விசையைப் பயன்படுத்துகிறது; எனவே இறுதிப் பயனர்கள் தனிப்பட்ட விசையை ஒட்டாமல் செருகுநிரல் வழியாகப் பணியாற்றலாம். தனிப்பட்ட விசையைப் பெற சுமார் ஒரு நிமிடம் ஆகும்:
FTIR.fun இல் உள்நுழைகஇலவச கணக்கை உருவாக்குங்கள் (புதிய கணக்குகளில் இலவச சோதனை கிரெடிட்கள் அடங்கும்).
API விசைகள் டாஷ்போர்டைத் திறக்கவும்செல்லவும் கணக்கு → API விசைகள் மற்றும் Generate என்பதைக் கிளிக் செய்க.
உங்கள் API விசையைப் பார்க்கவும் அல்லது நகலெடுக்கவும்முழு விசையும் (அது ftir_ இல் தொடங்குகிறது) API விசைகள் டாஷ்போர்டில் கிடைக்கிறது. அதைப் பார்க்க, நகலெடுக்க அல்லது ரத்து செய்ய நீங்கள் அங்கு திரும்பலாம்.
மூன்றும் ஒரே இயந்திரத்துடன் இணைகின்றன: 320,000+ நிறமாலைகள், அறிவுக்-வரைபடத் தர்க்கமுறை மற்றும் ஆய்வுக்குறிப்பு மேற்கோள்கள். உங்களுக்கு ஒன்றே போதுமானது. உங்கள் பணிமுறைக்கு ஏற்ற பாதையைத் தேர்ந்தெடுக்கவும்; AI உதவியாளர் பயனர்களுக்கு MCP ஒரு வசதியான விருப்பமாகும்.
MCPபாதை A — MCP சேவர்
MCP (Model Context Protocol) என்பது AI உதவியாளர்கள் வெளிப்புற கருவிகளை அழைப்பதற்கான நிலையான முறையாகும். FTIR.fun ஒரு hosted MCP server-ஐ இயக்குகிறது — உள்ளக நிறுவல் தேவையில்லை. உங்கள் AI client-இல் ஒரு சிறிய configuration-ஐச் சேர்த்து, உங்கள் API key-ஐ உள்ளிடுங்கள்; அந்த key-க்கு இயக்கப்பட்ட FTIR.fun கருவிகளை உங்கள் உதவியாளர் பெறுவார்.
✓உள்நுழைவு எவ்வாறு செயல்படுகிறது (இதை முதலில் படிக்கவும்):
FTIR.fun உங்கள் கணக்கிலிருந்து API விசையுடன் அங்கீகரிக்கிறது, இது Authorization: Bearer தலைப்பாக அனுப்பப்படுகிறது. OAuth உலாவி உள்நுழைவு மற்றும் தனி அங்கீகாரப் பக்கம் எதுவும் இல்லை. ஒரு கிளையன்ட் எப்போதாவது அங்கீகார வலைப்பக்கத்தைத் திறக்க முயன்றால், அது காலாவதியான உள்ளமைவைப் பயன்படுத்துகிறது — கீழே உள்ள சரிசெய்தலைப் பார்க்கவும்.
சரியான படிகளுக்கு உங்கள் கிளையண்டைத் தேர்ந்தெடுக்கவும்:
VS
VS Code இல் FTIR.fun MCP ஐ அமைக்கவும்
தற்போதைய VS Code மற்றும் GitHub Copilot Chat ஐ Agent பயன்முறையில் தேவைப்படுகிறது.
உங்கள் திட்டத்தைத் திறந்து, .vscode/mcp.json கோப்பை உருவாக்கவும்.உங்கள் திட்ட கோப்புறையில், .vscode (இல்லையெனில்) என்ற கோப்புறையை உருவாக்கி, அதன் உள்ளே mcp.json என்ற கோப்பை உருவாக்கவும். ஒவ்வொரு திட்டத்திலும் FTIR.fun கிடைக்க வேண்டுமா? அதே JSON ஐ உங்கள் பயனர் நிலை அமைப்புகளில் வைக்கவும்: கட்டளை தட்டுகளைத் திறந்து, 'Preferences: Open User Settings (JSON)' ஐத் தேடவும், அதற்குப் பதிலாக mcp.servers உள்ளீட்டைச் சேர்க்கவும்.
இந்த சரியான உள்ளமைவை ஒட்டவும்அதை அப்படியே நகலெடுக்கவும். ${input:...} placeholder-ஐ வைத்திருக்கவும் — சேவையகம் தொடங்கும்போது VS Code விசையைப் பாதுகாப்பாகக் கேட்கும்.
ftirfun சேவையகத்தைத் தொடங்கவும்கட்டளை தட்டுகளைத் திறந்து, “MCP: List Servers” ஐ இயக்கவும், ftirfun ஐத் தேர்ந்தெடுக்கவும், Start ஐத் தேர்வுசெய்யவும். சில VS Code பதிப்புகள் mcp.json இல் சர்வருக்கு மேலே ஒரு Start செயலைக் காட்டுகின்றன — அதுவும் வேலை செய்கிறது.
கேட்கும்போது உங்கள் API விசையை மட்டும் ஒட்டவும்VS Code ftirfun-api-key எனக் கேட்கும்போது, மூல விசையை மட்டும் ஒட்டவும் (ftir_ எனத் தொடங்கும்). உள்ளமைவு தானாக Bearer-ஐச் சேர்க்கும்.
இணைக்கப்பட்டதை உறுதிப்படுத்தவும்Agent பயன்முறையில் Copilot Chat-ஐத் திறந்து, கருவிகளின் பட்டியலைச் சரிபார்க்கவும். FTIR.fun ஒருங்கிணைந்த கருவி பட்டியலைக் காட்ட வேண்டும்; இந்த key-யின் திறன் வரம்பிற்கு வெளியிலான அழைப்புகள் அனுமதி பிழையைத் திருப்பி அனுப்பும். பின்னர் கீழே உள்ள சோதனை prompt-ஐ முயற்சிக்கவும்.
Use FTIR.fun to explain the FTIR peak at 1715 cm-1.
💬முன்பு அங்கீகாரப் பக்கத்தையோ அல்லது "அங்கீகாரப் பக்கம் இல்லை" பிழையையோ பார்த்தீர்களா? அது காலாவதியான OAuth-பாணி கட்டமைப்பு. பழைய ftirfun உள்ளீட்டை நீக்கி, மேலே உள்ள JSON ஐ ஒட்டி, VS Code ஐ மீண்டும் ஏற்றி, மீண்டும் தொடங்கவும். முழு திருத்தம் சரிசெய்தலில் உள்ளது.
A
Claude இல் FTIR.fun MCP ஐ அமைக்கவும்
Anthropic MCP பதிவேட்டில் அதிகாரப்பூர்வமாக பட்டியலிடப்பட்டுள்ளது. Claude Desktop மற்றும் Claude Code இல் வேலை செய்கிறது.
MCP சேவையக அமைப்புகளைத் திறக்கவும்Claude Desktop இல், Settings → Connectors → Add custom connector க்குச் செல்லவும். Claude Code இல், உங்கள் MCP உள்ளமைவு கோப்பைத் திருத்தவும்.
தொலை சேவர் மற்றும் Bearer தலைப்பைச் சேர்க்கவும்ஹோஸ்ட் செய்யப்பட்ட URL ஐப் பயன்படுத்தி, உங்கள் API விசையை Authorization தலைப்பாகச் சேர்க்கவும். உங்கள் உண்மையான விசையுடன் (ftir_ இல் தொடங்குகிறது) பிளேஸ்ஹோல்டரை மாற்றவும்.
கிளாடை மறுதொடக்கம் செய்து உறுதிப்படுத்தவும்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
Cursor இல் FTIR.fun MCP ஐ அமைக்கவும்
உங்கள் AI குறியீடு எடிட்டர் IDE ஐ விட்டு வெளியேறாமல் FTIR.fun ஐ அழைக்கும்படி Cursor இன் MCP கட்டமைப்பைத் திருத்தவும்.
MCP கட்டமைப்பு கோப்பைத் திறக்கவும்~/.cursor/mcp.json (உலகளாவிய) அல்லது உங்கள் திட்டத்தின் உள்ளே .cursor/mcp.json ஐ உருவாக்கவும் அல்லது திருத்தவும்.
சேவர் தொகுதியை ஒட்டவும்உங்கள் உண்மையான விசையுடன் (ftir_ உடன் தொடங்கும்) தற்காலிக மதிப்பை மாற்றவும்.
கர்சரை மீண்டும் ஏற்றி உறுதிப்படுத்தவும்Cursor ஐ மீண்டும் திறந்து, அமைப்புகள் → MCP இல் ftirfun சேவையகத்தையும் அதன் பச்சை நிலையையும் சரிபார்த்து, பின்னர் அரட்டையில் கேளுங்கள்.
Cx
Codex அல்லது எந்த MCP சேணத்திலும் FTIR.fun MCP ஐ அமைக்கவும்
OpenAI Codex மற்றும் ரிமோட் HTTP சேவையகங்களை ஆதரிக்கும் எந்த MCP-இணக்கமான கிளையண்டுடனும் வேலை செய்கிறது.
சேவரை உங்கள் Codex உள்ளமைவில் சேர்க்கவும்வாடிக்கையாளர் பயன்பாட்டை host செய்யப்பட்ட URL-க்கு இணைத்து, அது உங்கள் API விசையை Bearer header ஆக அனுப்புவதை உறுதிசெய்யவும். placeholder-ஐ உங்கள் உண்மையான விசையால் மாற்றவும்.
மறுதொடக்கம் செய்து கருவிகள் ஏற்றப்படுவதை உறுதிப்படுத்தவும்வாடிக்கையாளர் நிரலை மறுதொடக்கம் செய்து, prompt செய்வதற்கு முன் FTIR.fun கருவி அட்டவணை பட்டியலிடப்பட்டுள்ளதை உறுதிப்படுத்தவும். எந்த திறன்களை அழைக்கலாம் என்பதை API விசை கட்டுப்படுத்துகிறது.
Gm
Gemini CLI இல் FTIR.fun MCP ஐ அமைக்கவும்
ஒரே ஹோஸ்ட் செய்யப்பட்ட URL மற்றும் Bearer தலைப்பைப் பயன்படுத்தி MCP-திறன் கொண்ட Gemini கிளையன்டில் FTIR.fun ஐச் சேர்க்கவும்.
~/.gemini/settings.json ஐ திருத்தவும்உங்கள் API விசை தலைப்புடன் httpUrl சர்வர் உள்ளீட்டைச் சேர்க்கவும். பிளேஸ்ஹோல்டரை உங்கள் உண்மையான விசையுடன் மாற்றவும்.
Gemini CLI ஐ மறுதொடக்கம் செய்து உறுதிப்படுத்தவும்சர்வர்களைப் பட்டியலிட /mcp ஐ இயக்கவும் மற்றும் அறிவுறுத்துவதற்கு முன் ftirfun இணைக்கப்பட்டுள்ளதா என உறுதிப்படுத்தவும்.
🧩வேறு MCP கிளையண்டைப் பயன்படுத்துகிறீர்களா? ரிமோட் ஸ்ட்ரீமபிள்-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
எந்த மொழியிலும் — Python, JavaScript, R, MATLAB, Java, Go — உங்கள் சொந்தக் குறியீட்டிலிருந்து ஒருங்கிணைந்த FTIR.fun REST சேவையை அழைக்கவும். அறியப்படாத ஸ்பெக்ட்ராக்களை அடையாளம் காணுதல் மற்றும் சிகரங்களை விளக்குதல் முதல் குறிப்பு தேடல், அறிக்கைகள், LIMS பணிப்பாய்வுகள் மற்றும் கணக்கில் இயக்கப்பட்ட பிற செயல்பாடுகள் வரை கிடைக்கும் திறன்களை உங்கள் API விசை கட்டுப்படுத்துகிறது.
REST சேவை இணையத்தில் உள்ளதா என சரிபார்க்கவும்ஹெல்த் எண்ட்பாயின்ட் பொதுவானது மற்றும் புள்ளிகளை நுகர்வதில்லை. இது கீழே உள்ள JSON ஐ திருப்பி அனுப்ப வேண்டும். நீங்கள் HTML பக்கத்தை அல்லது காலஅவுட்டைக் கண்டால், சேவை தற்காலிகமாக கீழே இருக்கலாம்.
curl
curl https://ftir.fun/health
எதிர்பார்க்கப்பட்ட பதில்
{"status":"ok","service":"ftirfun-api"}
X-API-Key தலைப்புடன் அங்கீகரிக்கவும்ஒவ்வொரு பாதுகாக்கப்பட்ட எண்ட்பாயிண்ட்டும் X-API-Key தலைப்பில் உங்கள் விசையை ஏற்கிறது. இணையப் பயன்பாட்டில் உள்ளதைப் போலவே அதே கணக்கு விதிகள் பொருந்தும்: புள்ளிகள், சந்தா மற்றும் விகித வரம்புகள். விசை தவறாக இருந்தாலோ அல்லது விடுபட்டிருந்தாலோ, 401 JSON பிழையைப் பெறுவீர்கள்; அதன் திறன் வரம்பில் அந்தச் செயல்பாடு சேர்க்கப்படவில்லை என்றால், 403 capability_not_enabled பதிலைப் பெறுவீர்கள்.
அங்கீகார தலைப்பு
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
spectrum.peaks அல்லது file_base64 உடன் JSON உடல்
ஒன்று அல்லது அதற்கு மேற்பட்ட உச்சிகளை விளக்கவும்
POST /ftir/explain_peak_assignments
உச்சி பட்டியல் அல்லது வினவல் உரையுடன் JSON உடல்
அறியப்பட்ட குறிப்பு நிறமாலையைக் கண்டறியவும்
POST /ftir/find_spectra
வினவல் சரம் கொண்ட JSON உடல்
அறிக்கை எண் மூலம் முந்தைய முடிவைப் பெறவும்
GET /ftir/result/{result_num}
பாதை அளவுரு, விருப்ப ?language_code=en
முழு async அறிக்கையை சமர்ப்பித்து, பின்னர் அதை வாக்கெடுப்பு செய்யவும்
POST /ftir/reports · GET /ftir/reports/{task_id}
file_base64 உடன் JSON உடல் (தேவை)
இழந்த task_id ஐ மீட்டெடுக்கவும், அல்லது உங்கள் சமீபத்திய பகுப்பாய்வுகளை பட்டியலிடவும்
GET /ftir/tasks
உடல் இல்லை; task_id, நிலை மற்றும் result_num உடன் உங்கள் மிக சமீபத்திய பணிகளை வழங்குகிறது
ஒரு கருவி கோப்பை உச்சங்களாக பகுப்பாய்வு செய்யவும்.
POST /parse-spectrum
பலபகுதி கோப்பு பதிவேற்றம் அல்லது file_base64 உடன் JSON
மேடாபேட்டை பாதுகாப்புடன் உள்ளமை கோப்பை மாற்றவும்
POST /native-spectrum/convert
மல்டிபார்ட் கோப்பு மற்றும் output_format அல்லது file_base64, filename மற்றும் output_format உடன் JSON
💡உதவிக்குறிப்பு: POST /ftir/analyze_spectrum என்பது நிறமாலை அடையாளத்திற்கான ஒரே பரிந்துரைக்கப்பட்ட நுழைவு புள்ளியாகும். பழைய /v1/search, /ftir/identify_material மற்றும் /ftir/match_library_topk முனைகள் இணக்க மாற்றுப் பெயர்களாகக் கிடைக்கின்றன - புதிய ஒருங்கிணைப்புகளுக்கு analyze_spectrum மட்டுமே தேவை.
முக்கிய அளவுரு குறிப்பு
அளவுரு
வகை
இயல்புநிலை
வரம்பு
பயன்படுத்தியது
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 முனைப்புள்ளி ஒரு பலபகுதி கோப்பு பதிவேற்றம் அல்லது base64-குறியீடு உள்ளடக்கத்துடன் கூடிய JSON உடலை ஏற்றுக்கொள்கிறது. இரண்டும் ஒரே பதிலை வழங்குகின்றன: கண்டறியப்பட்ட உச்சிகள் மற்றும் முழு வளைவு.
நேட்டிவ் கருவி கோப்பை (CSV, JDX, அல்லது JSON) மாற்றவும்
கனோனிக்கல் வளைவு, மூல மேடாபேட்டை, தற்போது மற்றும் வெளிப்படையான பாதுகாப்பு எச்சரிக்கைகளை தேவைப்படும்போது உள்ளமை மாற்றியைப் பயன்படுத்தவும். அது மூல பாகுபடுத்தியின் மேடாபேட்டையை metadata.raw இல் வைத்திருக்கிறது மற்றும் மாற்றிய பொருளை content_base64 ஆக வழங்குகிறது.
↗உலாவி பணிப்பாய்வை விரும்புகிறீர்களா? உள்ளமை FTIR ஸ்பெக்ட்ரம் மாற்றியை திறக்கவும். ஆர்கைவு மற்றும் அறிக்கை/ஆவண வடிவங்கள் ஏற்றுக்கொள்ளப்படவில்லை; மாற்றியவர் படவு → CSV இலிருந்து தனித்தனியாக உள்ளது.
Skillபாதை C — திறன்கள் & செருகுநிரல்கள்
பிரபலமான 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 ஆகியவற்றை முதல் இரண்டு வாதங்களாக ஏற்றுக்கொள்கிறது; அந்த விசைக்காக இயக்கப்பட்ட திறன்களைச் சேவையகம் அமல்படுத்துகிறது.
Coze கிளவுட் செருகுநிரல் மூன்று கருவிகளுடன் வெளியிடப்பட்டுள்ளது: ஸ்பெக்ட்ரம் பகுப்பாய்வு, குறிப்பு நூலகத் தேடல் மற்றும் உச்சி விளக்கம். இறுதிப் பயனர்கள் எந்த API விசையையும் கட்டமைக்காமல் நேரடியாக Doubao இல் பயன்படுத்தலாம்.
Coze sys_uuid மூலம் ஒவ்வொரு பயனருக்கும் ஒதுக்கீடு கண்காணிக்கப்படுகிறது. பிளக்கின் வெளியீட்டாளர்-கட்டமைக்கப்பட்ட சேவை விசையைப் பயன்படுத்துகிறது.
GPT
ChatGPT
தனிப்பயன் GPT · GPT செயல்கள்
Schema தயார்
நிறமாலைகளை பகுப்பாய்வு செய்யும், உச்சிகளை விளக்கும், மற்றும் குறிப்பு நிறமாலைகளைக் கண்டறியும் தனிப்பயன் GPT ஐ உருவாக்கவும். எங்கள் OpenAPI ஸ்கீமாவை ஒரு செயலாக இறக்குமதி செய்யவும். ChatGPT Plus தேவை.
URL ஐ இறக்குமதி செய்க
https://ftir.fun/openapi.platform.yaml
GPT எடிட்டரில்: Configure → Actions → Import from URL. Auth ஐ API Key (header X-API-Key) ஆக அமைக்கவும்.
அதே OpenAPI திட்டத்தை இறக்குமதி செய்வதன் மூலம் உங்கள் Dify பயன்பாடுகள் மற்றும் முகவர்களில் FTIR.fun ஐ தனிப்பயன் கருவியாகச் சேர்க்கவும்.
URL ஐ இறக்குமதி செய்க
https://ftir.fun/openapi.platform.yaml
Dify இல்: கருவிகள் → தனிப்பயன் கருவியை உருவாக்கு → திட்டவரைபடத்தை இறக்குமதி செய்யவும், X-API-Key தலைப்பை அமைக்கவும்.
Gm
Google Gemini API
செயல்பாடு அறிவிப்புகள் (SDK ஒருங்கிணைப்பு)
தயார்
உங்கள் சொந்த குறியீட்டில் Gemini API இன் செயல்பாடு-அழைப்பு ஓட்டத்திலிருந்து FTIR.fun ஐ அழைக்க தயாரான செயல்பாடு அறிவிப்புகளைப் பயன்படுத்தவும்.
அறிக்கைகள் parsing மற்றும் ஒத்திசைவற்ற முழு அறிக்கைகள் உள்ளிட்ட வெளியிடப்பட்ட செயல்பாடுகளை உள்ளடக்குகின்றன. ஒவ்வொரு API key-க்கும் இயக்கப்பட்ட திறன்களைச் சேவையகம் அமல்படுத்துகிறது.
ஒருங்கிணைந்த MCP மற்றும் REST சேவைகள் ஒரே FTIR.fun செயல்பாட்டு பட்டியலை வெளிப்படுத்துகின்றன. API விசைகள் குறுகிய திறன் வரம்பைப் பெறக்கூடும்; அதேவேளை, தளத்திற்கே உரிய அறிவிப்புகள் வேண்டுமென்றே ஒரு துணைக்குழுவை மட்டுமே வெளியிடக்கூடும். கீழே உள்ள செயல்பாடுகள் ஒரே FTIR.fun சேவைகளைப் பகிர்ந்து கொள்கின்றன.
பணி
MCP கருவி
REST முனைப்புள்ளி
இதை உங்கள் AI க்குச் சொல்லுங்கள்
ஒரு கருவி கோப்பைப் படிக்கவும்
parse_ftir_spectrum
POST /parse-spectrum
sample.spc ஐ பாகுபடுத்தி கண்டறியப்பட்ட சிகரங்களை பட்டியலிடவும்.
நேட்டிவ் தரவை மாற்றி மெட்டாடேட்டாவை பாதுகாக்கவும்
convert_native_spectrum
POST /native-spectrum/convert
sample.spa ஐ JDX ஆக மாற்றி மூல மெட்டாடேட்டாவை வைத்திருங்கள்.
அறியப்படாத நிறமாலையை அடையாளம் காணவும்
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 ஐப் பெறவும்.
🎓கல்வி உச்சி ஒதுக்கீடு —
அறியப்பட்ட சேர்மைக் கொண்ட மாதிரிகளுக்கு, மேம்பட்ட FTIR.fun REST/MCP திறன், இலக்கியத்தில் தடமறியக்கூடிய ஆதாரங்களுடன் அளவிடப்பட்ட ஒவ்வொரு உச்சத்திற்கும் ஒதுக்கீடு செய்கிறது. ஒவ்வொரு சமர்ப்பிப்பிற்கும் 30 புள்ளிகள் செலவாகும்; செயலில் உள்ள சந்தாவுடன் இது இலவசம்; நிலை வினவல்களுக்கு கட்டணம் விதிக்கப்படாது.
பணியை இயற்கையாக விவரிக்கவும் (எடுத்துக்காட்டாக: "இந்த நிறமாலைக்கான அனைத்து அளவிடப்பட்ட FTIR சிகரங்களையும் ஒதுக்குங்கள்; மாதிரி PMMA என அறியப்படுகிறது; அறிக்கையை எனக்கு மின்னஞ்சல் செய்யுங்கள்") — கிளையன்ட் கோப்பை வழங்குகிறார், நீங்கள் JSON அல்லது Base64 ஐ நீங்களே உருவாக்க வேண்டியதில்லை. நிறைவடைந்த முடிவுகள் JSON நிலை மற்றும் பாதுகாக்கப்பட்ட அறிக்கை முகவரிகள் இரண்டையும் திருப்பித் தருகின்றன; அறிக்கைகள் பொது பதிவிறக்க பாதையில் வெளிப்படுவதில்லை.
ஆதரிக்கப்படும் ஸ்பெக்ட்ரம் கோப்பு நீட்சிகள் (36): .spa, .spc, .sp, .abs, .irf, .irs, .dt, .jws, .jdx, .dx, .asc, .dpt, .opju, .opus, .ispd, .[0-9]+, .xlsx, .xls, .ods, .csv, .dat, .txt, .tsv, .json, .tab, .a2r, .asp, .spe, .map, .bsp, .spg, .srs, .smf, .ird, .fsm, .mat. அசல் கோப்பு நீட்சியை வைத்திருங்கள். ஆதரிக்கப்படாத அல்லது படிக்க முடியாத கோப்புகள் supported_extensions மற்றும் supported_formats ஐத் திருப்பி அனுப்புகின்றன. சரியான sampling_mode மதிப்புகள் KBr Pellet, Vapor, Solvent, Thin Film, Paraffin Mull, ATR, Diffuse Reflectance, Micro IR, மற்றும் Others ஆகும். Transmission ஒரு சரியான மதிப்பு அல்ல.
{
"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) விருப்பமானவை.
வாக்கெடுப்புcompletedtrue ஆகும் வரை ஒவ்வொரு 5–10 வினாடிகளுக்கும் get_ftir_report_status (MCP) அல்லது GET /ftir/reports/{task_id} ஐ அழைக்கவும். நிறைவடைந்த பதிலில் report_url, ஒரு report பொருள் (கட்டமைக்கப்பட்ட முடிவு உள்ளடக்கம், அதன் உள்ளே விரிவான report_view உடன்), மற்றும் result_num ஆகியவை அடங்கும்.
இறுதி அறிக்கையைத் திறக்கவும்முழு URL https://ftir.fun/outputdata/?num={result_num} ஐ உலாவியில் திறந்து FTIR.fun வழங்கிய முழு மூன்று-அச்சு முடிவு பக்கத்தைக் காணவும்.
⚠️task_id-ஐ வைத்திருந்து, செயல்முறை நிறைவடையும் அல்லது தோல்வியடையும் வரை poll செய்யவும். வரிசையில் காத்திருக்கும் அல்லது இயங்கும் நிலையில் மீண்டும் சமர்ப்பிப்பது புள்ளிகளை வீணாக்கும்.
சரிசெய்தல்
நீங்கள் எதைக் காண்கிறீர்கள்
இதன் பொருள் என்ன
என்ன செய்ய வேண்டும்
கிளையன்ட் உலாவி அங்கீகாரப் பக்கத்தைத் திறக்கிறது, அல்லது அங்கீகாரப் பக்கம் இல்லை என்று கூறுகிறது.
உங்கள் கிளையன்ட் பழைய OAuth-பாணி சேவையக நுழைவைப் பயன்படுத்துகிறது. FTIR.fun OAuth ஐப் பயன்படுத்தாது — API விசையை மட்டுமே பயன்படுத்துகிறது.
பழைய ftirfun சர்வர் உள்ளீட்டை நீக்கவும், இந்தப் பக்கத்திலிருந்து சரியான கட்டமைப்பை ஒட்டவும், கிளையண்டை மீண்டும் ஏற்றவும், மீண்டும் ftirfun ஐத் தொடங்கவும்.
401 (MCP) / 401 invalid_api_key (REST)
API விசை காணவில்லை, காலாவதியானது, திரும்பப்பெறப்பட்டது அல்லது தவறாக ஒட்டப்பட்டது.
சேவையகத்தை மறுதொடக்கம் செய்து, மூல விசையை மட்டும் ஒட்டவும் (ftir_ உடன் தொடங்குகிறது). இதிலிருந்து புதிய விசையை உருவாக்கவும் API விசைகள் டாஷ்போர்டு தேவைப்பட்டால்.
சேவர் தொடங்குகிறது ஆனால் கருவிகள் எதுவும் தோன்றவில்லை.
கிளையண்ட் அதன் பட்டியலைப் புதுப்பிக்கவில்லை, அல்லது உள்ளமைவு தவறான விசை பெயரைப் பயன்படுத்துகிறது.
VS Code க்கு, mcp.json ஆனது servers (mcpServers அல்ல) ஐப் பயன்படுத்துகிறதா என்பதை உறுதிப்படுத்தவும். பின்னர் ftirfun ஐ நிறுத்தி மீண்டும் தொடங்கவும், அல்லது சாளரத்தை மறுஏற்றம் செய்யவும்.
403 insufficient_balance
அந்த பகுப்பாய்வுக்கு கணக்கில் போதுமான புள்ளிகள் இல்லை.
FTIR.fun இல் உங்கள் இருப்பு அல்லது சந்தாவைச் சரிபார்த்து, மீண்டும் முயற்சிக்கவும்.
429 rate_limit_exceeded
REST பகுப்பாய்வு மற்றும் பாகுபடுத்தல் ஒரு API விசைக்கு நிமிடத்திற்கு 60 கோரிக்கைகளை அனுமதிக்கிறது; REST முடிவு மற்றும் அறிக்கை-நிலை படிப்புகள் தனி நிமிடத்திற்கு 120 கோரிக்கைகள் கொண்ட வாளியைப் பயன்படுத்துகின்றன; MCP ஒவ்வொரு API விசை மற்றும் கருவிக்கும் நிமிடத்திற்கு 60 அழைப்புகளை அனுமதிக்கிறது.
மீண்டும் அழைப்பதற்கு முன் கருவி தெரிவிக்கும் மீண்டும் முயற்சி காலத்திற்காக காத்திருங்கள்.
ஒரு அறிக்கை வரிசையில் அல்லது இயங்குகிறது.
முழு அறிக்கைகள் ஒத்திசைவற்ற முறையில் இயங்கி விரைவான பரிசோதனையை விட அதிக நேரம் எடுக்கும்.
அதே task_id ஐ வைத்திருந்து poll செய்யவும். task_id ஐ இழந்துவிட்டால், உங்கள் சமீபத்திய பணிகளைப் பட்டியலிட்டு அதை மீண்டும் கண்டறிய GET /ftir/tasks ஐ அழைக்கவும்.
422 அல்லது missing_input
கோரிக்கை உடலில் தேவையான புலங்கள் இல்லை அல்லது தவறான வடிவம் உள்ளது. analyze_spectrum க்கு, நீங்கள் peaks, query, அல்லது file_base64 ஆகியவற்றில் குறைந்தது ஒன்றை வழங்க வேண்டும்.
உங்கள் JSON சரியானது, Content-Type application/json, மற்றும் தேவையான புலங்கள் உள்ளன என்பதை சரிபார்க்கவும். மேலே உள்ள எடுத்துக்காட்டு வேண்டுகோள்களைப் பார்க்கவும்.
413 file_too_large
பதிவேற்றப்பட்ட ஸ்பெக்ட்ரம் கோப்பு அளவு வரம்பை மீறுகிறது.
சிறிய கோப்பை ஏற்றுமதி செய்யவும் அல்லது spectrum.peaks புலத்தின் மூலம் உச்சி நிலைகளை மட்டும் பயன்படுத்தவும்.
உருவாக்கத் தயாரா?
முழு REST குறிப்பு ஒவ்வொரு இறுதி முனை, கோரிக்கை மற்றும் பதில் வடிவங்கள், அங்கீகாரம், விகித வரம்புகள், பிழை குறியீடுகள், MCP கருவி வரையறைகள், மற்றும் Python மற்றும் curl இல் குறியீடு எடுத்துக்காட்டுகளைக் கொண்டுள்ளது.