web-search

โดย halt-catch-fire

การค้นหาเว็บและดึงเนื้อหาด้วย Tavily และ Exa ผ่าน CLI ของ inference.sh แอปพลิเคชัน: Tavily Search, Tavily Extract, Exa Search, Exa Answer, Exa Extract ความสามารถ: การค้นหาด้วย AI, การดึงเนื้อหา, คำตอบโดยตรง, การวิจัย ใช้สำหรับ: การวิจัย, ไพพ์ไลน์ RAG, การตรวจสอบข้อเท็จจริง, การรวบรวมเนื้อหา, เอเจนต์ ทริกเกอร์: การค้นหาเว็บ, tavily, exa, search api, การดึงเนื้อหา, การวิจัย, การค้นหาทางอินเทอร์เน็ต, การค้นหาด้วย AI, ผู้ช่วยค้นหา, การขูดเว็บ, rag, ทางเลือกของ Perplexity

npx skills add https://github.com/halt-catch-fire/skills --skill web-search

Install the belt CLI skill: npx skills add belt-sh/cli

Web Search & Extraction

Search the web and extract content via inference.sh CLI.

Web Search & Extraction

Quick Start

Requires inference.sh CLI (belt). Install instructions

belt login

# Search the web
belt app run tavily/search-assistant --input '{"query": "latest AI developments 2024"}'

Available Apps

Tavily

AppApp IDDescription
Search Assistanttavily/search-assistantAI-powered search with answers
Extracttavily/extractExtract content from URLs

Exa

AppApp IDDescription
Searchexa/searchSmart web search with AI
Answerexa/answerDirect factual answers
Extractexa/extractExtract and analyze web content

Examples

Tavily Search

belt app run tavily/search-assistant --input '{
  "query": "What are the best practices for building AI agents?"
}'

Returns AI-generated answers with sources and images.

Tavily Extract

belt app run tavily/extract --input '{
  "urls": ["https://example.com/article1", "https://example.com/article2"]
}'

Extracts clean text and images from multiple URLs.

Exa Search

belt app run exa/search --input '{
  "query": "machine learning frameworks comparison"
}'

Returns highly relevant links with context.

Exa Answer

belt app run exa/answer --input '{
  "question": "What is the population of Tokyo?"
}'

Returns direct factual answers.

Exa Extract

belt app run exa/extract --input '{
  "url": "https://example.com/research-paper"
}'

Extracts and analyzes web page content.

Workflow: Research + LLM

# 1. Search for information
belt app run tavily/search-assistant --input '{
  "query": "latest developments in quantum computing"
}' > search_results.json

# 2. Analyze with Claude
belt app run openrouter/claude-sonnet-45 --input '{
  "prompt": "Based on this research, summarize the key trends: <search-results>"
}'

Workflow: Extract + Summarize

# 1. Extract content from URL
belt app run tavily/extract --input '{
  "urls": ["https://example.com/long-article"]
}' > content.json

# 2. Summarize with LLM
belt app run openrouter/claude-haiku-45 --input '{
  "prompt": "Summarize this article in 3 bullet points: <content>"
}'

Use Cases

  • Research: Gather information on any topic
  • RAG: Retrieval-augmented generation
  • Fact-checking: Verify claims with sources
  • Content aggregation: Collect data from multiple sources
  • Agents: Build research-capable AI agents

Related Skills

# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli

# LLM models (combine with search for RAG)
npx skills add inference-sh/skills@llm-models

# Image generation
npx skills add inference-sh/skills@ai-image-generation

Browse all apps: belt app list

Documentation

Skills เพิ่มเติมจาก halt-catch-fire

ai-image-generation
halt-catch-fire
สร้างภาพ AI ด้วย GPT-Image-2, FLUX, Gemini, Grok, Seedream, Reve และโมเดลอีก 50+ รุ่นผ่าน CLI inference.sh โมเดล: GPT-Image-2, FLUX Dev LoRA, FLUX.2 Klein LoRA, Gemini 3 Pro Image, Grok Imagine, Seedream 4.5, Reve, ImagineArt ความสามารถ: ข้อความเป็นภาพ, ภาพเป็นภาพ, การเติมแต่งภาพ, LoRA, การแก้ไขภาพ, การเพิ่มความละเอียด, การเรนเดอร์ข้อความ ใช้สำหรับ: ศิลปะ AI, ตัวอย่างผลิตภัณฑ์, คอนเซปต์อาร์ต, กราฟิกโซเชียลมีเดีย, ภาพการตลาด, ภาพประกอบ ทริกเกอร์: flux, การสร้างภาพ, ภาพ ai, ข้อความเป็น...
creativemediaimage
ai-video-generation
halt-catch-fire
สร้างวิดีโอ AI ด้วย Google Veo, Seedance 2.0, HappyHorse, Wan, Grok และโมเดลอีกกว่า 40 รุ่นผ่าน CLI ของ inference.sh โมเดล: Veo 3.1, Veo 3, Seedance 2.0, HappyHorse 1.0, Wan 2.5, Grok Imagine Video, OmniHuman, Fabric, HunyuanVideo ความสามารถ: ข้อความเป็นวิดีโอ, รูปภาพเป็นวิดีโอ, อ้างอิงเป็นวิดีโอ, ตัดต่อวิดีโอ, ลิปซิงค์, แอนิเมชันอวาตาร์, ปรับขนาดวิดีโอ, เสียงประกอบฟอลีย์ ใช้สำหรับ: วิดีโอโซเชียลมีเดีย, เนื้อหาการตลาด, วิดีโออธิบาย, การสาธิตผลิตภัณฑ์, อวาตาร์ AI ทริกเกอร์: การสร้างวิดีโอ,
creativevideomedia
twitter-automation
halt-catch-fire
ทำให้ Twitter/X เป็นอัตโนมัติด้วยการโพสต์ การมีส่วนร่วม และการจัดการผู้ใช้ผ่าน CLI ของ inference.sh แอป: x/post-tweet, x/post-create (พร้อมสื่อ), x/post-like, x/post-retweet, x/dm-send, x/user-follow ความสามารถ: โพสต์ทวีต, จัดตารางเนื้อหา, กดไลก์โพสต์, รีทวีต, ส่ง DM, ติดตามผู้ใช้, ดูโปรไฟล์ ใช้สำหรับ: การทำให้โซเชียลมีเดียเป็นอัตโนมัติ, การจัดตารางเนื้อหา, บอทสร้างการมีส่วนร่วม, การเติบโตของผู้ชม, X API ทริกเกอร์: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x...
marketingapicommunication
ai-avatar-video
halt-catch-fire
We need to translate the given text from English to Thai. The instruction says to preserve product names, protocol names, URLs, numbers, and technical terms. So names like "P-Video-Avatar", "OmniHuman", "Fabric", "PixVerse", "Inworld TTS-2", "ElevenLabs", "Kokoro", "inference.sh CLI" should remain as is. Also "AI avatar", "talking head", "TTS", "lipsync", "UGC" etc. are technical terms that might be kept in English or translated? The instruction says "preserve product names, protocol names, URLs, numbers, and technical terms." Technical terms could be translated if common in Thai, but to be safe, we can keep them as is or use common Thai transliterations. However, the instruction says "preserve" meaning keep original. So we should keep all those terms in English. The rest of the text should be translated naturally into Thai. We need to output only the translated text, no extra labels.
videocreativemedia
agent-browser
halt-catch-fire
การทำงานอัตโนมัติของเบราว์เซอร์สำหรับเอเจนต์ AI ผ่าน inference.sh นำทางหน้าเว็บ โต้ตอบกับองค์ประกอบโดยใช้ @e refs จับภาพหน้าจอ บันทึกวิดีโอ ความสามารถ: การขูดข้อมูลเว็บ การกรอกฟอร์ม การคลิก การพิมพ์ การลากและวาง การอัปโหลดไฟล์ การเรียกใช้ JavaScript ใช้สำหรับ: ระบบอัตโนมัติทางเว็บ การดึงข้อมูล การทดสอบ การเรียกดูของเอเจนต์ การวิจัย ทริกเกอร์: เบราว์เซอร์, ระบบอัตโนมัติทางเว็บ, ขูดข้อมูล, นำทาง, คลิก, กรอกฟอร์ม, จับภาพหน้าจอ, เรียกดูเว็บ, playwright, เบราว์เซอร์ไร้หัว, เว็บเอเจนต์, ท่องอินเทอร์เน็ต, บันทึกวิดีโอ
browser-automationweb-scrapingtesting
infsh-cli
halt-catch-fire
เรียกใช้แอป AI กว่า 250 รายการผ่าน CLI inference.sh - สร้างภาพ, สร้างวิดีโอ, LLM, ค้นหา, 3D, อัตโนมัติ Twitter โมเดล: FLUX, Veo, Gemini, Grok, Claude, Seedance, OmniHuman, Tavily, Exa, OpenRouter และอื่นๆ อีกมากมาย ใช้เมื่อเรียกใช้แอป AI, สร้างภาพ/วิดีโอ, เรียก LLM, ค้นหาเว็บ หรืออัตโนมัติ Twitter ทริกเกอร์: inference.sh, infsh, ai model, run ai, serverless ai, ai api, flux, veo, claude api, image generation, video generation, openrouter, tavily, exa search, twitter api, grok
developmentapicreative
landing-page-design
halt-catch-fire
We need to translate the given text from English to Thai. The text is about landing page conversion optimization. We must preserve the name "landing-page-design" but it's not in the text, so we ignore. We translate the entire text inside <text>. No extra commentary, no labels. Keep technical terms like "CTA", "SaaS", "F-pattern" as is or translate? The instruction says preserve technical terms, so we keep "CTA", "SaaS", "F-pattern" as English. Also "above-the-fold" is a term, we can translate or keep? Better to keep as is or translate? The instruction says "preserve product names, protocol names, URLs, numbers, and technical terms." So "above-the-fold" is a technical term, we can keep as "above-the-fold" or translate? I think it's common to keep in English in Thai context. But to be safe, we can translate the concept. However, the instruction says preserve technical terms, so I'll keep "above-the-fold" as is. Similarly
product-photography
halt-catch-fire
AI การถ่ายภาพผลิตภัณฑ์ด้วยแสงในสตูดิโอ ภาพไลฟ์สไตล์ และรูปแบบแพ็กช็อต ครอบคลุมมุมกล้อง พื้นหลัง ประเภทเงา ภาพฮีโร่ และข้อกำหนดภาพสำหรับอีคอมเมิร์ซ ใช้สำหรับ: ภาพผลิตภัณฑ์ ภาพอีคอมเมิร์ซ รายการสินค้าใน Amazon แพ็กช็อต ภาพถ่ายไลฟ์สไตล์ ทริกเกอร์: การถ่ายภาพผลิตภัณฑ์ ภาพผลิตภัณฑ์ แพ็กช็อต การถ่ายภาพอีคอมเมิร์ซ ภาพช็อตผลิตภัณฑ์ ภาพผลิตภัณฑ์ การถ่ายภาพในสตูดิโอ ผลิตภัณฑ์ไลฟ์สไตล์ ภาพผลิตภัณฑ์ Amazon ภาพรายการสินค้า ภาพฮีโร่ ภาพจำลองผลิตภัณฑ์...
creativeecommerceimage