Synapse PaaS Template
  1. Chat
Synapse PaaS Template
  • Synapse PaaS API
    • Chat
      • Cortext: Chat
        POST
      • Vision: Chat
        POST
    • Image
      • Vision: Text-To-Image
      • Cortext: Text To Image
      • Vision: Image-To-Image
      • Vision: Inpaint
      • Vision: Avatar
      • Vision: Clip Embeddings
      • Niche: Text-To-Image
      • Niche: Image-To-Image
      • Niche: InstantID
    • Web Query
      • Smart Scrape
    • AI Detection
      • It's AI: AI Text Detector
      • It's AI: AI Text Detector Batch
    • Speech
      • Text To Speech Create
      • Text To Speech Retrieve
    • Compute
      • Get Jobs
      • Create Docker Job
      • Create Raw Script Job
  • Schemas
    • Schemas
      • ChatMessageRequest
      • AvatarRequest
      • ChatMessageRequest
      • AvatarRequest
      • HTTPValidationError
      • ChatMessageVariantRequest
      • AvatarResponse
      • ChatMessageVariantRequest
      • AvatarResponse
      • ValidationError
      • HTTPValidationError
      • ChatModels
      • HTTPValidationError
      • ChatModels
      • ValidationError
      • ChatRequest
      • ValidationError
      • ChatRequest
      • ClipEmbeddingsRequest
      • ClipEmbeddingsRequest
      • ClipEmbeddingsResponse
      • ClipEmbeddingsResponse
      • EngineEnum
      • EngineEnum
      • HTTPValidationError
      • HTTPValidationError
      • ImageToImageRequest
      • ImageToImageRequest
      • ImageToImageResponse
      • ImageToImageResponse
      • InpaintRequest
      • InpaintRequest
      • InpaintResponse
      • InpaintResponse
      • Message
      • Message
      • Role
      • Role
      • TextPrompt
      • TextPrompt
      • TextToImageRequest
      • TextToImageRequest
      • TextToImageResponse
      • TextToImageResponse
      • UpscaleRequest
      • UpscaleRequest
      • UpscaleResponse
      • UpscaleResponse
      • ValidationError
      • ValidationError
  1. Chat

Cortext: Chat

Localhost Development Server
http://localhost:3000
Localhost Development Server
http://localhost:3000
POST
/api/cortext-chat
Generative AI chat API.

Request

Header Params

Body Params application/json

Example
{
    "messages": [
        {
            "role": "user",
            "content": "Explain the benefits of decentralized AI in one sentence."
        }
    ],
    "temperature": 0.1,
    "model": "cortext-ultra",
    "stream": false,
    "top_p": 0.0001,
    "max_tokens": 500
}

Request Code 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 'http://localhost:3000/api/cortext-chat' \
--header 'X-API-KEY;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "messages": [
        {
            "role": "user",
            "content": "Explain the benefits of decentralized AI in one sentence."
        }
    ],
    "temperature": 0.1,
    "model": "cortext-ultra",
    "stream": false,
    "top_p": 0.0001,
    "max_tokens": 500
}'

Responses

🟢200Successful Response
text/event-stream
Body

Example
data: {"choices": [{"delta": {"content": "Dec", "role": "assistant"}}]}

data: {"choices": [{"delta": {"content": "entral"}}]}

data: {"choices": [{"delta": {"content": "ized"}}]}

data: {"choices": [{"delta": {"content": " AI"}}]}

data: {"choices": [{"delta": {"content": " promotes"}}]}

data: {"choices": [{"delta": {"content": " robust"}}]}

data: {"choices": [{"delta": {"content": "ness"}}]}

data: {"choices": [{"delta": {"content": ","}}]}

data: {"choices": [{"delta": {"content": " privacy"}}]}

data: {"choices": [{"delta": {"content": ","}}]}

data: {"choices": [{"delta": {"content": " and"}}]}

data: {"choices": [{"delta": {"content": " democrat"}}]}

data: {"choices": [{"delta": {"content": "ization"}}]}

data: {"choices": [{"delta": {"content": " of"}}]}

data: {"choices": [{"delta": {"content": " AI"}}]}

data: {"choices": [{"delta": {"content": " by"}}]}

data: {"choices": [{"delta": {"content": " distributing"}}]}

data: {"choices": [{"delta": {"content": " computation"}}]}

data: {"choices": [{"delta": {"content": " across"}}]}

data: {"choices": [{"delta": {"content": " multiple"}}]}

data: {"choices": [{"delta": {"content": " nodes"}}]}

data: {"choices": [{"delta": {"content": ","}}]}

data: {"choices": [{"delta": {"content": " thus"}}]}

data: {"choices": [{"delta": {"content": " reducing"}}]}

data: {"choices": [{"delta": {"content": " single"}}]}

data: {"choices": [{"delta": {"content": " points"}}]}

data: {"choices": [{"delta": {"content": " of"}}]}

data: {"choices": [{"delta": {"content": " failure"}}]}

data: {"choices": [{"delta": {"content": ","}}]}

data: {"choices": [{"delta": {"content": " enhancing"}}]}

data: {"choices": [{"delta": {"content": " data"}}]}

data: {"choices": [{"delta": {"content": " security"}}]}

data: {"choices": [{"delta": {"content": ","}}]}

data: {"choices": [{"delta": {"content": " and"}}]}

data: {"choices": [{"delta": {"content": " enabling"}}]}

data: {"choices": [{"delta": {"content": " wider"}}]}

data: {"choices": [{"delta": {"content": " access"}}]}

data: {"choices": [{"delta": {"content": " to"}}]}

data: {"choices": [{"delta": {"content": " AI"}}]}

data: {"choices": [{"delta": {"content": " capabilities"}}]}

data: {"choices": [{"delta": {"content": "."}}]}

data: {"choices": [{"delta": {"content": ""}, "finish_reason": "stop"}]}

data: [DONE]
🟠422Validation Error
Modified at 2024-06-12 14:04:24
Previous
Synapse PaaS API
Next
Vision: Chat
Built with