qianfan-tools_skill

This skill lets you access multiple Baidu Qianfan tools from one place, enabling fast AI search, hot topics, OCR, and more.
  • Python

2.5k

GitHub Stars

4

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill qianfan-tools

  • _meta.json289 B
  • config.example.json19 B
  • package.json400 B
  • SKILL.md4.3 KB

Overview

This skill integrates multiple Baidu Qianfan platform APIs into a single toolbox, allowing easy access to search, hot trends, OCR, image generation, PPT generation, and academic search. It centralizes API key management so one key unlocks all supported tools. The package includes tested scripts for smart search and Baidu hot searches and optional scripts that require activation on the Qianfan console.

How this skill works

Each script calls a specific Qianfan API using the shared BAIDU_API_KEY configured in the skill settings or local config file. Scripts available include smart search (search + AI summary), real-time hotword listing, chat/text generation, image generation, OCR variants, PPT creation, and academic search. Some APIs require activation on the Qianfan console and may use daily free quotas or billable usage once quotas are exhausted.

When to use it

  • Quickly summarize and structure search results for research or content drafting.
  • Fetch current Baidu hot search trends for monitoring news or social topics.
  • Extract text from images or handwritten essays using OCR for digitization.
  • Generate images or draft slide decks when creative assets are needed.
  • Run high-volume academic keyword searches within quota limits.

Best practices

  • Store BAIDU_API_KEY in the skill config or ~/.openclaw/openclaw.json to avoid exposing keys in scripts.
  • Activate required APIs on the Baidu Qianfan console before calling those endpoints.
  • Monitor daily free quotas and set alerts to avoid unexpected charges.
  • Test with small requests first to validate responses and adjust parameters.
  • Reuse the shared.js utilities to keep scripting consistent across tools.

Example use cases

  • Run ai-search.js to get a concise, structured summary of web search results for a blog outline.
  • Automate hotword.js to capture trending topics each morning for social media planning.
  • Use ocr-essay.js to batch-convert scanned student essays into editable text for grading.
  • Generate concept images with image.js for product mockups or illustrations.
  • Produce a quick presentation draft with ppt.js from a short prompt for client demos.

FAQ

No. The skill is designed to use a single BAIDU_API_KEY for all included scripts; enable specific APIs in the Qianfan console as needed.

Which scripts are ready to use immediately?

ai-search.js and hotword.js are tested and working out of the box; other scripts may require API activation and quotas.

How are costs handled after free quotas run out?

Once daily free quotas are exhausted, requests are billed according to Qianfan’s pricing; monitor usage in your Qianfan console.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational