- Large Language Model
- API Migration Guide
- Exclusive Feature
- Model Support
- OpenAI
- Anthropic
- Gemini
- China Model
- Chat (Baidu ERNIE)
- Chat (Tongyi Qianwen)
- Chat (Tongyi Qianwen-VL)
- Chat(Tongyi Qianwen-OCR)
- Chat (Zhipu GLM-4)
- Chat (Zhipu GLM-4V)
- Chat (Baichuan AI)
- Chat (Moonshot AI)
- Chat (Moonshot AI-Vision)
- Chat (01.AI)
- Chat (01.AI-VL)
- Chat (DeepSeek)
- Chat (DeepSeek-VL2)
- Chat (ByteDance Doubao)
- Chat (ByteDance Doubao-Vision)
- Chat(ByteDance Doubao Image Generation)
- Chat (Stepfun)
- Chat (Stepfun Multimodal)
- Chat (iFLYTEK Spark)
- Chat (SenseTime)
- Chat(Minimax)
- Chat (Tencent Hunyuan)
- SiliconFlow
- Open Source Model
- Large Language Model
- Chat(LLaMA3.3)
- Chat(LLaMA3.2 multimodal)
- Chat(LLaMA3.1)
- Chat(Mixtral-8x7B)
- Chat(Mistral-Large-2411)
- Chat(Mistral-small-2503)
- Chat(Pixtral-Large-2411multimodal)
- Chat(Gemma-7B、Gemma-3-27b-it)
- Chat(Gemma2-9B)
- Chat(Command R+)
- Chat(Qwen2)
- Chat(Qwen2.5)
- Chat(Qwen2.5-VL)
- Chat(Llama-3.1-nemotron)
- Chat(QwQ-32B、QwQ-Plus、QwQ-32B-Preview)
- Chat(Mistral-Large-2411) Copy
- Expert Model
- Other Models
- Image Generation
- DALL.E
- Stability.ai
- Text-to-image (Image Generation-V1)
- Generate (Image Generation-SD2)
- Generate (Image Generation-SD3-Ultra)
- Generate (Image Generation-SD3)
- Generate(Image Generation-SD3.5-Large)
- Generate(Image Generation-SD3.5-Medium)
- Generate(Image to Image-SD3)
- Generate(Image to Image-SD3.5-Large)
- Generate(Image to Image-SD3.5-Medium)
- Midjourney
- Midjourney-Relax
- 302.AI
- Glif
- Flux
- Ideogram
- Recraft
- Luma
- Doubao
- Minimax
- ZHIPU
- Baidu
- Image Processing
- 302.AI
- Upscale
- Upscale-V2
- Upscale-V3
- Upscale-V4
- Super-Upscale
- Super-Upscale-V2
- Face-upscale
- Colorize
- Colorize-V2
- Removebg
- Removebg-V2
- Inpaint
- Erase
- Face-to-many
- Llava
- Relight
- Relight-background
- Relight-V2
- Face-swap-V2
- Fetch
- HtmltoPng
- SvgToPng
- image-translate
- image-translate-query
- image-translate-redo
- Flux-selfie
- Trellis(Image to 3D model)
- Pose-Transfer(Human Pose Transformation)
- Pose-Transfer(Human Pose Transformation Result)
- Virtual-Tryon
- Virtual-Tryon(Fetch Result)
- Denoise(AI Denoising)
- Deblur(AI Deblurring)
- 302.AI-ComfyUI
- Create Outfit Change Task
- Query Outfit Change Task Status
- Create Face Swap Task
- Query Face Swap Task Status
- Create a Task to Replace Any Item
- Check the Status of Any Object Replacement Task
- Create a Task to Transform Cartoon Characters into Real People
- Query the status of the task to turn a manga character into a real person
- Create Style Transfer Task
- Query the status of the style transfer task
- Vectorizer
- Stability.ai
- Glif
- Clipdrop
- Recraft
- BRIA
- Flux
- Flux-V1.1-Ultra-Redux(Image-to-image generation-Ultra)
- Flux-V1.1-Pro-Redux(Image-to-image generation-Pro)
- Flux-Dev-Redux(Image-to-image generation-Dev)
- Flux-Schnell-Redux(Image-to-image generation-Schnell)
- Flux-V1-Pro-Canny(Object consistency)
- Flux-V1-Pro-Depth(Depth consistency)
- Flux-V1-Pro-Fill(Partial repainting)
- Hyper3D
- Tripo3D
- FASHN
- Ideogram
- Doubao
- Kling
- 302.AI
- Video Generation
- Unified Interface
- 302.AI
- Stable Diffusion
- Luma AI
- Runway
- Kling
- Txt2Video(Text to Video 1.0 Rapid-5s)
- Txt2Video_HQ(Text to Video 1.5 HQ-5s)
- Txt2Video_HQ(Text to Video 1.5 HQ-10s)
- Image2Video(Image to Video 1.0 Rapid-5s)
- Image2Video(Image to Video 1.0 Rapid-10s)
- Image2Video(Image to Video 1.5 Rapid-5s)
- Image2Video(Image to Video 1.5 Rapid-10s)
- Image2Video_HQ(Image to Video 1.5 HQ-5s)
- Image2Video_HQ(Image to Video 1.5 HQ-10s)
- Extend_Video
- Txt2Video(Text to Video 1.6 Standard-5s)
- Txt2Video(Text to Video 1.6 Standard-10s)
- Txt2Video(Text to Video 1.6 HQ-5s)
- Txt2Video(Text to Video 1.6 HQ-10s)
- Image2Video(Image to Video 1.6 Standard-5s)
- Image2Video(Image to Video 1.6 Standard-10s)
- Image2Video(Image to Video 1.6 HQ-5s)
- Image2Video(Image to Video 1.6 HQ-10s)
- Image2Video (Multiple pictures for reference)
- Fetch
- CogVideoX
- Minimax
- Pika
- PixVerse
- Genmo
- Hedra
- Haiper
- Sync.
- Lightricks
- Hunyuan
- Vidu
- Tongyi Wanxiang
- Jimeng
- SiliconFlow
- Kunlun Tech
- Audio/Video Processing
- 302.AI
- Stable-Audio(instrumental generation)
- Transcript (Audio/Video to Text)
- Transcriptions(Speech to Text)
- Alignments(Subtitle Timing)
- WhisperX
- F5-TTS(Text to Speech)
- F5-TTS (Asynchronous Text-to-Speech)
- F5-TTS (Asynchronously Retrieve Results)
- mmaudio(Text-to-Speech)
- mmaudio(AI Video Voiceover)
- mmaudio (Asynchronous Result Retrieval)
- Diffrhythm(Song Generation)
- OpenAI
- Azure
- Suno
- Doubao
- Fish Audio
- Minimax
- Dubbingx
- Udio
- Elevenlabs
- 302.AI
- Information Processing
- 302.AI
- Admin Dashboard
- Information search
- Xiaohongshu_Search
- Xiaohongshu_Note
- Get_Home_Recommend
- Tiktok_Search
- Douyin_Search
- Twitter_Search
- Twitter_Post(X_Post)
- Twitter_User(X_User)
- Weibo_Post
- Search_Video
- Youtube_Info
- Youtube_Subtitles(Youtube Obtain Subtitles)
- Bilibili_Info(Bilibili Obtain Video Information)
- MP_Article_List(Get the list of WeChat official account articles)
- MP_Article(Retrieve WeChat Official Account articles)
- File processing
- Code execution
- Tavily
- SearchAPI
- Search1API
- Doc2x
- Glif
- Jina
- DeepL
- Exa
- Bocha AI
- RSSHub
- Firefly card
- Youdao
- Mistral
- 302.AI
- RAG-related
- Tools API
- AI Video Creation Hub
- AI Paper Writing
- AI Podcast Production
- AI Writing Assistant
- AI Video Real-Time Translation
- AI Document Editor
- AI Prompt Expert
- Al Answer Machine
- AI 3D Modeling
- AI Search Master 3.0
- AI Vector Graphics Generation
- Web Data Extraction Tool
- AI PPT Generator
- Generate PPT interface with one click
- File parsing
- Generate an outline
- Generate outline content
- Get template options
- Generate PPT interface (synchronous interface)
- Load PPT data
- Generate PPT interface (asynchronous interface)
- Asynchronous query generates PPT status
- Download PPT
- Add/update custom PPT templates
- Pagination query PPT template
- AI Academic Paper Search
- Help Center
Create an extraction task
POST
/302/crawler/task
任务提交
Request
Authorization
Header Params
Authorization
string
required
Example:
Bearer {{YOUR_API_KEY}}
Model
string
optional
Example:
gpt-4o-mini
Body Params application/x-msgpack
urls
array[string]
爬取的链接列表
target
string
任务描述
schema
object
需要获取的数据结构
recursiveConfig
object
爬虫设置
matchType
string
匹配模式
searchModel
string
检索模式
outputMd
boolean
MD输出
maxDepth
integer
最大深度
maxUrls
integer
最大链接
proxyConfig
object
代理设置
proxyUrl
string
optional
proxyUsername
string
optional
proxyPassword
string
optional
browserConfig
object
浏览器设置
headless
boolean
optional
browserType
string
optional
viewportWidth
integer
optional
viewportHeight
integer
optional
userAgent
string
optional
cacheEnabled
boolean
optional
jsEnabled
boolean
optional
lightMode
boolean
optional
textMode
boolean
optional
cookies
array[string]
optional
headers
object
optional
Example
{
"urls": [
"https://news.302.ai"
],
"target": "AI model and detailed introduction",
"schema": {
"topic": {
"type": "string",
"description": "Topic of the article"
},
"view": {
"type": "number",
"description": "Article views"
},
"detail": {
"type": "string",
"description": "Article details summary"
},
"keywords": {
"type": "array",
"description": "Article keywords, up to 5",
"items": {
"type": "string"
}
},
"hot": {
"type": "boolean",
"description": "Whether it is a popular article with more than 10 views"
}
},
"recursiveConfig": {
"matchType": "auto",
"searchModel": "default",
"outputMd": true,
"maxDepth": 1,
"maxUrls": 1
},
"proxyConfig": {
"proxyUrl": "",
"proxyUsername": "",
"proxyPassword": ""
},
"browserConfig": {
"headless": true,
"browserType": "chromium",
"viewportWidth": 1920,
"viewportHeight": 1080,
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)",
"cacheEnabled": false,
"jsEnabled": false,
"lightMode": false,
"textMode": false,
"cookies": [],
"headers": {
"Accept-Language": "zh-CN"
}
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.302.ai/302/crawler/task' \
--header 'Authorization: Bearer sk-jls4AaVBGoe1GwZD64qZA1qyKTN1MPHa4NmvH1cT68z7K1Zz' \
--header 'Model: gpt-4o-mini' \
--header 'Content-Type: application/x-msgpack' \
--data-raw '{
"urls": [
"https://news.302.ai"
],
"target": "AI model and detailed introduction",
"schema": {
"topic": {
"type": "string",
"description": "Topic of the article"
},
"view": {
"type": "number",
"description": "Article views"
},
"detail": {
"type": "string",
"description": "Article details summary"
},
"keywords": {
"type": "array",
"description": "Article keywords, up to 5",
"items": {
"type": "string"
}
},
"hot": {
"type": "boolean",
"description": "Whether it is a popular article with more than 10 views"
}
},
"recursiveConfig": {
"matchType": "auto",
"searchModel": "default",
"outputMd": true,
"maxDepth": 1,
"maxUrls": 1
},
"proxyConfig": {
"proxyUrl": "",
"proxyUsername": "",
"proxyPassword": ""
},
"browserConfig": {
"headless": true,
"browserType": "chromium",
"viewportWidth": 1920,
"viewportHeight": 1080,
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)",
"cacheEnabled": false,
"jsEnabled": false,
"lightMode": false,
"textMode": false,
"cookies": [],
"headers": {
"Accept-Language": "zh-CN"
}
}
}'
Responses
🟢201success
application/json
Body
taskId
string
任务ID
status
string
任务状态
message
string
任务描述
Example
{
"taskId": "48c4efe2-f890-4b3a-a595-54fb2ad2623a",
"status": "pending",
"message": "Task started successfully"
}
Modified at 2025-02-19 02:44:25