🧪 Skills
ucloud-deepseek-ocr
OCR text recognition using DeepSeek-OCR model. Use when user asks for OCR, text recognition, image text extraction, screenshot recognition, or converting ima...
v1.0.0
Description
name: deepseek-ocr description: OCR text recognition using DeepSeek-OCR model. Use when user asks for OCR, text recognition, image text extraction, screenshot recognition, or converting images to text/markdown. metadata: { "openclaw": { "emoji": "🔍", "requires": { "bins": ["curl", "jq", "base64"], "env": ["DEEPSEEK_OCR_API_KEY"] }, "primaryEnv": "DEEPSEEK_OCR_API_KEY", }, }
DeepSeek OCR
Recognize text in images using the DeepSeek-OCR model.
Quick start
{baseDir}/scripts/ocr.sh /path/to/image.jpg
Usage
{baseDir}/scripts/ocr.sh <image_path> [output_format]
Parameters:
<image_path>: Local image file (jpg, png, webp, gif, bmp)[output_format]: Optional, defaults tomarkdown. Can betext,json, etc.
Examples
# Convert to markdown (default)
{baseDir}/scripts/ocr.sh /path/to/image.jpg
# Convert to plain text
{baseDir}/scripts/ocr.sh /path/to/image.png text
# Extract table as JSON
{baseDir}/scripts/ocr.sh /path/to/table.jpg "extract table as json"
Remote URL images
The model only supports base64-encoded images. For remote URLs, download first:
curl -s -o /tmp/image.jpg "https://example.com/image.jpg"
{baseDir}/scripts/ocr.sh /tmp/image.jpg
API key
Set DEEPSEEK_OCR_API_KEY, or configure in ~/.openclaw/openclaw.json:
{
skills: {
"deepseek-ocr": {
apiKey: "YOUR_KEY_HERE",
},
},
}
Default API URL: https://api.modelverse.cn/v1/chat/completions
Override with DEEPSEEK_OCR_API_URL if needed.
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!