AI Chat
-
API Calls
Today
-
Tokens Used
Today
-
Images
Today
-
Est. Cost
Today (USD)
Start a conversation with AI
π μ¬μ©μ κ²μν
κ²μκΈμ λΆλ¬μ€λ μ€...
π μ λ°μ΄νΈ λ΄μ
μ
λ°μ΄νΈ λ΄μμ λΆλ¬μ€λ μ€...
π SAM API Usage Guide
π Your API Key
Loading...
π‘ Click the API key in the header to copy it quickly!
π Quick Start Examples
1οΈβ£ Check Available Providers
curl -H "X-API-Key: sam_lW9c2203ji6VMRFBf8Ny5pF50AniSqqHQXcbIW8MCc4" \
https://api.soonsoon.ai/providers
Response:
{"providers":["gemini-text","gemini-image","aws-bedrock-text","aws-bedrock-image","azure-openai-text","azure-other-text"]}
{"providers":["gemini-text","gemini-image","aws-bedrock-text","aws-bedrock-image","azure-openai-text","azure-other-text"]}
2οΈβ£ Text Generation (Gemini)
curl -X POST -H "Content-Type: application/json" \
-H "X-API-Key: sam_lW9c2203ji6VMRFBf8Ny5pF50AniSqqHQXcbIW8MCc4" \
-d '{
"messages": [{"role": "user", "content": "μλ
νμΈμ! κ°λ¨ν μΈμ¬λ§μ ν΄μ£ΌμΈμ."}],
"model_id": "gemini-2.0-flash-lite",
"provider": "gemini-text"
}' https://api.soonsoon.ai/generate/text
3οΈβ£ Text Generation (AWS Bedrock Claude)
curl -X POST -H "Content-Type: application/json" \
-H "X-API-Key: sam_lW9c2203ji6VMRFBf8Ny5pF50AniSqqHQXcbIW8MCc4" \
-d '{
"messages": [{"role": "user", "content": "Hello! Please give me a brief greeting."}],
"model_id": "us.anthropic.claude-3-5-haiku-20241022-v1:0",
"provider": "aws-bedrock-text"
}' https://api.soonsoon.ai/generate/text
4οΈβ£ Text Generation (Azure OpenAI GPT-5)
curl -X POST -H "Content-Type: application/json" \
-H "X-API-Key: sam_lW9c2203ji6VMRFBf8Ny5pF50AniSqqHQXcbIW8MCc4" \
-d '{
"messages": [{"role": "user", "content": "Hello from GPT-5! Please respond."}],
"model_id": "gpt-5-chat",
"provider": "azure-openai-text"
}' https://api.soonsoon.ai/generate/text
5οΈβ£ Text Generation (Azure Other - Grok-3)
curl -X POST -H "Content-Type: application/json" \
-H "X-API-Key: sam_lW9c2203ji6VMRFBf8Ny5pF50AniSqqHQXcbIW8MCc4" \
-d '{
"messages": [{"role": "user", "content": "Hello from Grok-3! Please respond."}],
"model_id": "grok-3",
"provider": "azure-other-text"
}' https://api.soonsoon.ai/generate/text
6οΈβ£ Image Analysis (Claude Vision)
curl -X POST -H "Content-Type: application/json" \
-H "X-API-Key: sam_lW9c2203ji6VMRFBf8Ny5pF50AniSqqHQXcbIW8MCc4" \
-d '{
"messages": [{"role": "user", "content": "μ΄ μ΄λ―Έμ§λ₯Ό λΆμν΄μ£ΌμΈμ"}],
"model_id": "us.anthropic.claude-3-5-sonnet-20241022-v2:0",
"provider": "aws-bedrock-text",
"image_data": "data:image/jpeg;base64,/9j/4AAQSkZJRg..."
}' https://api.soonsoon.ai/generate/text
π‘ Tip: image_dataλ "data:image/jpeg;base64," μ λμ¬λ₯Ό ν¬ν¨ν base64 μΈμ½λ©λ μ΄λ―Έμ§ λ¬Έμμ΄μ
λλ€.
7οΈβ£ Image Generation
curl -X POST -H "Content-Type: application/json" \
-H "X-API-Key: sam_lW9c2203ji6VMRFBf8Ny5pF50AniSqqHQXcbIW8MCc4" \
-d '{
"prompt": "A beautiful sunset landscape with mountains",
"model_id": "amazon.nova-canvas-v1:0",
"provider": "aws-bedrock-image"
}' https://api.soonsoon.ai/create/image
π€ Available Models
π Text Models
Google Gemini:
β’ gemini-2.0-flash-lite
β’ gemini-2.0-flash-exp
β’ gemini-2.5-flash-exp (πΌοΈ Vision)
β’ gemini-3-pro-preview (π§ Advanced Reasoning, 1M context)
AWS Bedrock:
β’ us.anthropic.claude-3-5-haiku-20241022-v1:0
β’ us.anthropic.claude-3-5-sonnet-20241022-v2:0
β’ us.anthropic.claude-opus-4-20250514-v1:0
β’ us.anthropic.claude-sonnet-4-20250514-v1:0
β’ us.amazon.nova-lite-v1:0
β’ us.amazon.nova-pro-v1:0
Azure OpenAI:
β’ gpt-5-chat
β’ gpt-4.1-mini
β’ gpt-4o
β’ gpt-5-mini
β’ gpt-5-nano
β’ o1-mini
β’ o4-mini
Azure Other:
β’ grok-3 (131K tokens)
β’ grok-3-mini (131K tokens)
β’ DeepSeek-V3-0324 (65K tokens)
β’ DeepSeek-R1-0528 (65K tokens)
β’ gemini-2.0-flash-lite
β’ gemini-2.0-flash-exp
β’ gemini-2.5-flash-exp (πΌοΈ Vision)
β’ gemini-3-pro-preview (π§ Advanced Reasoning, 1M context)
AWS Bedrock:
β’ us.anthropic.claude-3-5-haiku-20241022-v1:0
β’ us.anthropic.claude-3-5-sonnet-20241022-v2:0
β’ us.anthropic.claude-opus-4-20250514-v1:0
β’ us.anthropic.claude-sonnet-4-20250514-v1:0
β’ us.amazon.nova-lite-v1:0
β’ us.amazon.nova-pro-v1:0
Azure OpenAI:
β’ gpt-5-chat
β’ gpt-4.1-mini
β’ gpt-4o
β’ gpt-5-mini
β’ gpt-5-nano
β’ o1-mini
β’ o4-mini
Azure Other:
β’ grok-3 (131K tokens)
β’ grok-3-mini (131K tokens)
β’ DeepSeek-V3-0324 (65K tokens)
β’ DeepSeek-R1-0528 (65K tokens)
π¨ Image Models
Gemini:
β’ imagen-3.0-generate-001
β’ imagen-3.0-fast-generate-001
β’ gemini-3-pro-image-preview (4K, ν μ€νΈ λ λλ§, λνν νΈμ§)
AWS Bedrock:
β’ amazon.nova-canvas-v1:0
β’ stability.stable-diffusion-xl-v1
β’ imagen-3.0-generate-001
β’ imagen-3.0-fast-generate-001
β’ gemini-3-pro-image-preview (4K, ν μ€νΈ λ λλ§, λνν νΈμ§)
AWS Bedrock:
β’ amazon.nova-canvas-v1:0
β’ stability.stable-diffusion-xl-v1
π Response Formats
Text Generation Response
{
"response": "Hello there! How are you doing today?",
"model_id": "us.anthropic.claude-3-5-haiku-20241022-v1:0",
"provider": "aws-bedrock-text",
"usageMetadata": {
"promptTokenCount": 16,
"candidatesTokenCount": 12,
"totalTokenCount": 28
}
}
Image Generation Response
{
"images": ["base64_encoded_image_data"],
"prompt": "A beautiful sunset landscape",
"model_id": "amazon.nova-canvas-v1:0",
"provider": "aws-bedrock-image"
}
π μμ ν API κ°μ΄λ
SAM APIμ λͺ¨λ κΈ°λ₯κ³Ό μ¬μ©λ²μ μμΈν μ€λͺ ν μμ ν κ°μ΄λ λ¬Έμλ₯Ό νμΈνμΈμ.
π₯οΈ Web Interface Usage
π¬ Chat Tab
- Select provider (gemini-text, aws-bedrock-text, azure-openai-text, or azure-other-text)
- Choose model from dropdown
- Type your message
- Press Send or Enter
- View token usage and response time
π¨ Image Tab
- Select provider (gemini-image or aws-bedrock-image)
- Choose model from dropdown
- Describe the image you want
- Click Generate Image
- Download or save generated image
βοΈ Settings
- Manage API keys
- View usage statistics
- Configure permissions (admin)
- System settings (admin)