Api session items chatmessages

From Tygron Support wiki
Jump to navigation Jump to search

API Endpoint: /api/session/items/chatmessages/

Default Query:

https://engine.tygron.com/api/session/items/chatmessages/?token=API_TOKEN

Example Response:

[ {
  "channelID" : 0,
  "date" : 1791379950470,
  "id" : 0,
  "message" : "Welcome to Team Chat, here you can sent messages to other currently active users in your domain.",
  "role" : "INTRO",
  "version" : 1
}, {
  "channelID" : 1,
  "date" : 1791379950470,
  "id" : 1,
  "message" : "Hello! I am your Tygron Wiki assistant.\n\t\t\n\t\tI use AI technology to help you with searching the [[Main_Page|Wiki]] for information on features and configurations.\n\t\tWhile following strict [[AI_Rules|AI privacy]] rules.\n\t\t\t\t\n\t\tHow can I assist you today?",
  "role" : "INTRO",
  "version" : 2
} ]

Limit Queries

Version=100:

https://engine.tygron.com/api/session/items/chatmessages/?version=100&token=API_TOKEN

Get Queries

Attributes:

https://engine.tygron.com/api/session/items/chatmessages/attributes/?token=API_TOKEN

Max version:

https://engine.tygron.com/api/session/items/chatmessages/version/?token=API_TOKEN

Count:

https://engine.tygron.com/api/session/items/chatmessages/count/?token=API_TOKEN

Specific Item by ID:

https://engine.tygron.com/api/session/items/chatmessages/{id}/?token=API_TOKEN

Formats

HTML:

https://engine.tygron.com/api/session/items/chatmessages/?f=HTML&token=API_TOKEN

JSON:

https://engine.tygron.com/api/session/items/chatmessages/?f=JSON&token=API_TOKEN

CSV:

https://engine.tygron.com/api/session/items/chatmessages/?f=CSV&token=API_TOKEN

SSV:

https://engine.tygron.com/api/session/items/chatmessages/?f=SSV&token=API_TOKEN

SMILE:

https://engine.tygron.com/api/session/items/chatmessages/?f=SMILE&token=API_TOKEN

ZIPJSON:

https://engine.tygron.com/api/session/items/chatmessages/?f=ZIPJSON&token=API_TOKEN

ZIPSMILE:

https://engine.tygron.com/api/session/items/chatmessages/?f=ZIPSMILE&token=API_TOKEN

Api Model AgentChatMessage

API Model description of AgentChatMessage

Name Type Description
calcTimeMS long
channelID int Chat Channel ID
date long
id int
message String
role Role
state AgentState
thinking String
toolCalls AgentToolCall[]
version int

Api Model AgentState

API Enumeration description of AgentState

Name Description
NONE
QUEUING
READING
GENERATING
FINISHED

Api Model AgentToolCall

API Model description of AgentToolCall

Name Type Description
arguments String
id String
name String

Api Model ChatMessage

API Model description of ChatMessage

Name Type Description
channelID int Chat Channel ID
date long
id int
message String
role Role
version int

Api Model DomainMessage

API Model description of DomainMessage

Name Type Description
channelID int Chat Channel ID
date long
fullName String
id int
message String
role Role
userName String
version int

Api Model Role

API Enumeration description of Role

Name Description
SYSTEM
INTRO
ASSISTANT
USER