Skip to content

Latest commit

 

History

History
234 lines (142 loc) · 11.9 KB

File metadata and controls

234 lines (142 loc) · 11.9 KB

API

V1

Types:

Methods:

Auth

Types:

Methods:

  • client.api.v1.auth.createGuest({ ...params }) -> AuthCreateGuestResponse

Google

Types:

Methods:

  • client.api.v1.auth.google.login({ ...params }) -> GoogleLoginResponse

Users

Types:

Methods:

  • client.api.v1.users.deleteAccount({ ...params }) -> UserDeleteAccountResponse

Profile

Types:

Methods:

  • client.api.v1.users.profile.update({ ...params }) -> ProfileUpdateResponse
  • client.api.v1.users.profile.me() -> ProfileMeResponse

Deletion

Types:

Methods:

  • client.api.v1.users.deletion.checkEligibility() -> DeletionCheckEligibilityResponse

Report

Types:

Methods:

  • client.api.v1.report.create({ ...params }) -> ReportCreateResponse

AI

Agents

Types:

Methods:

  • client.api.v1.ai.agents.create({ ...params }) -> AgentCreateResponse
  • client.api.v1.ai.agents.retrieve(agentID) -> Agent
  • client.api.v1.ai.agents.update(agentID, { ...params }) -> Agent
  • client.api.v1.ai.agents.list({ ...params }) -> AgentListResponse
  • client.api.v1.ai.agents.delete(agentID) -> APIResponseAgent
  • client.api.v1.ai.agents.recommend({ ...params }) -> APIResponsePaginationDataAgent
  • client.api.v1.ai.agents.search({ ...params }) -> APIResponsePaginationDataAgent
ImageGeneration
Config

Types:

Methods:

  • client.api.v1.ai.agents.imageGeneration.config.retrieve() -> ConfigRetrieveResponse
  • client.api.v1.ai.agents.imageGeneration.config.update({ ...params }) -> ConfigUpdateResponse

Settings

Types:

Methods:

  • client.api.v1.settings.retrieve() -> Settings
  • client.api.v1.settings.update({ ...params }) -> Settings

Subscription

Types:

Methods:

  • client.api.v1.subscription.getStatus() -> APIResponseSubscriptionStatus
  • client.api.v1.subscription.getUsage() -> APIResponseUsageStatistics
  • client.api.v1.subscription.listPlans() -> SubscriptionListPlansResponse
  • client.api.v1.subscription.verify({ ...params }) -> SubscriptionVerifyResponse

Admin

Users

Methods:

  • client.api.v1.subscription.admin.users.getSubscriptionStatus(userID) -> APIResponseSubscriptionStatus
  • client.api.v1.subscription.admin.users.getUsageStatistics(userID) -> APIResponseUsageStatistics

Version

Types:

Methods:

  • client.api.v1.version.check({ ...params }) -> VersionCheckResponse

Chats

Types:

Methods:

  • client.api.v1.chats.create({ ...params }) -> Chat
  • client.api.v1.chats.list({ ...params }) -> ChatListResponse
  • client.api.v1.chats.delete(chatID) -> Chat
  • client.api.v1.chats.createCompletion(agentID, { ...params }) -> APIResponseDict
  • client.api.v1.chats.generateImage(agentID, { ...params }) -> ChatGenerateImageResponse
  • client.api.v1.chats.retrieveVoice(voiceID) -> unknown

Agents

Types:

Methods:

  • client.api.v1.chats.agents.clearMessages(agentID, { ...params }) -> AgentClearMessagesResponse
  • client.api.v1.chats.agents.generateMessageVoice(messageID, { ...params }) -> unknown
  • client.api.v1.chats.agents.getMessages(agentID, { ...params }) -> unknown
  • client.api.v1.chats.agents.getSettings(agentID) -> ChatSettings
  • client.api.v1.chats.agents.updateSettings(agentID, { ...params }) -> AgentUpdateSettingsResponse

TextToSpeech

Types:

Methods:

  • client.api.v1.textToSpeech.listVoices({ ...params }) -> TextToSpeechListVoicesResponse

CharacterThemes

Types:

Methods:

  • client.api.v1.characterThemes.list({ ...params }) -> APIResponseListCharacterTheme

V2

Chat

Types:

Methods:

  • client.v2.chat.sendMessage(agentID, { ...params }) -> ChatSendMessageResponse