Nexus

Nexus APIs

POST /v1/gemini

Chat

Request body
Request payload
Example
{
  "prompt": "string",
  "fileName": "string",
  "messages": [
    {
      "role": "string",
      "content": "string"
    }
  ],
  "fileContent": "string"
}
Schema
Name Type Attributes Description Extensions
messages required nullable
prompt string required nullable
fileContent string (byte) nullable
fileName string nullable
Example
{
  "prompt": "string",
  "fileName": "string",
  "messages": [
    {
      "role": "string",
      "content": "string"
    }
  ],
  "fileContent": "string"
}
Schema
Name Type Attributes Description Extensions
messages required nullable
prompt string required nullable
fileContent string (byte) nullable
fileName string nullable
Example
{
  "prompt": "string",
  "fileName": "string",
  "messages": [
    {
      "role": "string",
      "content": "string"
    }
  ],
  "fileContent": "string"
}
Schema
Name Type Attributes Description Extensions
messages required nullable
prompt string required nullable
fileContent string (byte) nullable
fileName string nullable
Example
{
  "prompt": "string",
  "fileName": "string",
  "messages": [
    {
      "role": "string",
      "content": "string"
    }
  ],
  "fileContent": "string"
}
Schema
Name Type Attributes Description Extensions
messages required nullable
prompt string required nullable
fileContent string (byte) nullable
fileName string nullable
Example
{
  "prompt": "string",
  "fileName": "string",
  "messages": [
    {
      "role": "string",
      "content": "string"
    }
  ],
  "fileContent": "string"
}
Schema
Name Type Attributes Description Extensions
messages required nullable
prompt string required nullable
fileContent string (byte) nullable
fileName string nullable
Example
{
  "prompt": "string",
  "fileName": "string",
  "messages": [
    {
      "role": "string",
      "content": "string"
    }
  ],
  "fileContent": "string"
}
Schema
Name Type Attributes Description Extensions
messages required nullable
prompt string required nullable
fileContent string (byte) nullable
fileName string nullable
Example
{
  "prompt": "string",
  "fileName": "string",
  "messages": [
    {
      "role": "string",
      "content": "string"
    }
  ],
  "fileContent": "string"
}
Schema
Name Type Attributes Description Extensions
messages required nullable
prompt string required nullable
fileContent string (byte) nullable
fileName string nullable
Example
{
  "prompt": "string",
  "fileName": "string",
  "messages": [
    {
      "role": "string",
      "content": "string"
    }
  ],
  "fileContent": "string"
}
Schema
Name Type Attributes Description Extensions
messages required nullable
prompt string required nullable
fileContent string (byte) nullable
fileName string nullable
Responses
200 OK
Security

Authentication is required for this operation.

Source: default

Requirements (any one option may satisfy)

  • Bearer and ApplicationToken
  • Basic