Replicate API Tester
Build, run and copy Replicate prediction API requests as cURL, Python and JavaScript.
Replicate request aur cURL, Python aur JavaScript code banana poori tarah aapke browser mein hota hai. Jab aap Run dabate hain, aapka API token aur prompt seedhe aapke browser se Replicate ko bheje jaate hain — kabhi ArrayKit ko nahi. Aapka token sirf browser memory mein rakha jaata hai aur kabhi store ya ArrayKit ko nahi bheja jaata. Shared machines par production tokens use karne se bachein.
OpenAI API Tester try karein
Replicate API Tester ke baare mein
Replicate API tester aapko browser chhode bina ek Replicate predictions request banane, run karne aur copy karne deta hai. owner/name ke roop mein ek model enter karein, ek input prompt type karein aur apna Replicate API token paste karein, aur ArrayKit aapke liye Prefer: wait header ke saath /v1/models/{owner}/{name}/predictions par POST assemble karta hai. Request aur ready-to-paste cURL, Python aur JavaScript snippets locally aapke device par generate hote hain. Jab aap Run dabate hain, call seedhe aapke browser se Replicate ko jaati hai taaki aap real prediction output dekh sakein, phir jo bhi code form aapko chahiye use apne project mein copy karein. Yeh un developers, ML engineers aur prompt testers ke liye bana hai jo ek model try karna, token kaam karta hai confirm karna ya ek working snippet jaldi lena chahte hain — koi Postman collection ya local SDK setup nahi chahiye.
Features
- Replicate predictions endpoint ko target karta hai: POST /v1/models/{owner}/{name}/predictions
- owner/name se koi bhi public model specify karein, built-in suggestions jaise meta/meta-llama-3-8b-instruct ke saath
- Copy-paste cURL, Python (requests) aur JavaScript (fetch) snippets generate karta hai
- Prefer: wait header add karta hai taaki aapko ek hi call mein finished prediction mile
- Aapke Replicate API token (r8_…) se Bearer token authentication
- Request seedhe Replicate ko bhejne aur live response dekhne ke liye Run dabayein
- Token sirf browser memory mein rakha jaata hai — kabhi store ya ArrayKit ko nahi bheja jaata
- Request banana aur code generation poori tarah aapke device par hota hai
Replicate API Tester kaise use karein
- Apna Replicate API token (r8_ se shuru) token field mein paste karein
- Model ko owner/name ke roop mein enter karein, jaise meta/meta-llama-3-8b-instruct
- Prompt box mein apna input prompt type karein
- Prediction request bhejne aur response padhne ke liye Run dabayein
- cURL, Python ya JavaScript tab switch karein aur snippet copy karein
Example
Input
curl -X POST 'https://api.replicate.com/v1/models/meta/meta-llama-3-8b-instruct/predictions' \
-H 'Authorization: Bearer r8_xxx' \
-H 'Content-Type: application/json' \
-H 'Prefer: wait' \
-d '{"input":{"prompt":"Write a haiku about TypeScript."}}'
Output
{ "status": "succeeded", "output": ["Strict types align..."] }
Tester dwara banayi gayi ek model prediction request, terminal se run karne ke liye taiyaar.
Common errors aur troubleshooting
- Run dabane par 401 Unauthorized. — Aapka token galat ya missing hai. replicate.com/account/api-tokens se ek valid Replicate API token paste karein — yeh r8_ se shuru hona chahiye.
- Model ke liye 404 Not Found. — Check karein ki model owner/name ke roop mein likha hai (jaise meta/meta-llama-3-8b-instruct) aur model exist karta hai aur aapke account ko accessible hai.
- Input ke baare mein 422 Unprocessable Entity. — Model alag input fields expect karta hai. Model ke Replicate page par uska input schema confirm karein; yeh tester by default input.prompt bhejta hai.
- Browser mein request fail ya hang ho jati hai (CORS / network). — Generated cURL copy karein aur use apne terminal se run karein, ya Python/JavaScript snippet server-side use karein jahan browser CORS rules apply nahi hote.
- Response output ke bajaye status starting/processing dikhata hai. — Finished prediction return karne ke liye Prefer: wait header included hai, lekin lambe jobs phir bhi time out ho sakte hain — dobara run karein ya apne code se prediction URL poll karein.
Aksar pooche jaane wale sawaal
- Replicate API tester kya hai?
- Yeh ek browser tool hai jo ek model (owner/name), ek input prompt aur aapke API token se ek Replicate predictions request banata hai, phir use run karta hai aur aapko copy-ready cURL, Python aur JavaScript code deta hai.
- Yeh kaunsa Replicate endpoint call karta hai?
- Yeh https://api.replicate.com/v1/models/{owner}/{name}/predictions par Bearer token aur Prefer: wait header ke saath POST karta hai, body ke roop mein {"input":{"prompt":"..."}} bhejta hai.
- Kya mera Replicate API token safe hai?
- Request aur snippets locally bante hain, aur aapka token sirf browser memory mein rakha jaata hai — yeh kabhi store ya ArrayKit ko nahi bheja jaata. Jab aap Run dabate hain to yeh seedhe aapke browser se Replicate ko jaata hai. Shared machines par production tokens use karne se bachein.
- Kya main koi bhi Replicate model test kar sakta hoon?
- Haan — koi bhi model jis tak aap access kar sakte hain use owner/name ke roop mein enter karein. Tester by default ek input.prompt field bhejta hai, isliye jin models ka input schema alag hai unke liye aapko generated code adjust karna pad sakta hai.
- Browser ke bajaye terminal mein cURL kyun run karein?
- Zyadatar Replicate calls browser se kaam karti hain, lekin agar koi request CORS ya aapke network se block ho, to generated cURL ya server-side Python/JavaScript snippet browser ke bahar saaf chalega.
- Kya mujhe Replicate SDK install karna padega?
- Nahi. Tester plain cURL, requests-based Python aur fetch-based JavaScript banata hai, isliye aap kisi SDK setup ke bina ek model try aur ek working call copy kar sakte hain.
Related tools
- OpenAI API Tester — Build, run and copy OpenAI Chat Completions API requests as cURL, Python and JavaScript.
- Anthropic Claude API Tester — Build, run and copy Anthropic Claude Messages API requests as cURL, Python and JavaScript.
- Google Gemini API Tester — Build, run and copy Google Gemini generateContent API requests as cURL, Python and JavaScript.
- Hugging Face API Tester — Build, run and copy Hugging Face Inference API requests as cURL, Python and JavaScript.
- API Client — HTTP requests bhejein, headers aur params banayein aur responses inspect karein; aapki aakhri 25 save hoti hain.
- cURL se Fetch — Ek curl command ko JavaScript fetch() call mein convert karein.
- URL Parser — Ek URL ko uske parts mein todein aur query parameters list karein.
- Basic Auth Generator — Generate and decode HTTP Basic Auth Authorization headers from a username and password.
Saare ArrayKit tools