Reference
Character

Character

A character is a set of models (typically large language models) from a particular AI platform (OpenAI, Google AI, etc.) working together towards a common goal, using the custom data and functions available to them. For instance, an OpenAI character may use gpt-4-1106-preview for chat completion and whisper-1 for audio transcriptions.

Example function
  {
      "id": "659a21168ad10b77542a3587",
      "createdAt": "2024-01-07T03:57:10.830Z",
      "description": "AI character for ABC Inventory",
      "image": "https://proteusai-dev.s3.amazonaws.com/6509bbf39a93db7d92f77320/characters/659a2114eb362b863bf25d55",
      "isExistingAssistant": false,
      "modelFamily": "OPENAI",
      "name": "ABC Inventory Bot",
      "openai": {
          "assistantId": "asst_VqKlnnooXtk2WXeH38iwt19e"
      },
      "orgId": "6509bbf39a93db7d92f77320",
      "sendWelcomeMessage": false,
      "updatedAt": "2024-01-07T04:17:10.274Z",
      "welcomeMessage": "### Hello!\n\nWelcome to ABC Inventory"
  }

Properties

id string

The unique ID of the character. You can find your character's ID by visiting the character page on ProteusAI. The character ID is located in the URL by reading the characterId query parameter.

E.g. the character ID for http://localhost:4000/6509bbf39a93db7d92f77320?characterId=659a21168ad10b77542a3587 is 659a21168ad10b77542a3587


name string

The name of the character.


© 2024 ProteusAI. All rights reserved