AI टूल सेटअप
Dify
Dify में सामग्री बनाने के लिए Felo Model API और खोज के लिए अलग Data API HTTP टूल जोड़ें।
Dify में सामग्री बनाने के लिए Felo Model API और खोज के लिए अलग Data API HTTP टूल जोड़ें।
शुरू करने से पहले
API key बनाएँ और शेष क्रेडिट जाँचें। उदाहरण Tavily Search का है; अन्य API के पैरामीटर और मूल्य अलग हैं।
ऐप सेटअप
Studio → Workflow → HTTP Request खोलें, नीचे दिए मान सहेजें और अनुरोध जाँचें। संस्करण के अनुसार नाम बदल सकते हैं।
खोज टूल जोड़ें
Start.query → HTTP Request.body.query
HTTP Request.body → LLM context → Output
LLM model → Felo (OpenAI-API-compatible)OpenAPI फ़ाइल आयात करें या JSON HTTP POST बनाएँ। key को क्रेडेंशियल में सहेजें; query इनपुट लें और results अगले चरण को दें।
Data API अनुरोध
| Field | Value |
|---|---|
| Method | POST |
| URL | https://openapi.felo.ai/v1/beta/tavily/search |
| Authorization | Bearer YOUR_FELO_API_KEY |
| OpenAPI credential | X-API-Key: YOUR_FELO_API_KEY |
| Content-Type | application/json |
| query | Felo API Platform documentation |
| max_results | 3 |
| Output | results[].title, results[].url, results[].content |
{
"query": "Felo API Platform documentation",
"max_results": 3
}export FELO_API_KEY='YOUR_FELO_API_KEY'
curl 'https://openapi.felo.ai/v1/beta/tavily/search' \
-H "Authorization: Bearer $FELO_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"query": "Felo API Platform documentation",
"max_results": 3
}'Model API जोड़ें
कैटलॉग से Model ID कॉपी करें और OpenAI संगत Base URL दें। Data API को अलग HTTP टूल में रखें।
Settings → Model Providers → OpenAI-API-compatible खोलें, नीचे दिए मान सहेजें और अनुरोध जाँचें। संस्करण के अनुसार नाम बदल सकते हैं।
| Field | Value |
|---|---|
| Base URL | https://openapi.felo.ai/api/v1 |
| API Key | YOUR_FELO_API_KEY |
| Model ID | YOUR_MODEL_ID |
| HTTP POST | https://openapi.felo.ai/api/v1/chat/completions |
| Output | choices[0].message.content |
{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "Hello"
}
],
"stream": false
}curl 'https://openapi.felo.ai/api/v1/chat/completions' \
-H "Authorization: Bearer $FELO_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "Hello"
}
],
"stream": false
}'जाँच करें
results में title, url, content जाँचें। स्रोत URL के साथ सारांश माँगें और कंसोल में Felo उपयोग देखें। खाली ऐरे भी मान्य है।
समस्या समाधान
401: key और Authorization; 402: बैलेंस; 400: JSON और query। 429/5xx पर बढ़ते अंतराल से दोहराएँ। request_id रखें। Workspace अनुमति या निष्पादन वातावरण की key भी जाँचें।