FastAPI

0.1.0  
OAS 3.1 

accepts-api-key

GET
/users/sources/list_files

Request Files Processing

POST
/users/assets/multipart/complete

Complete Multipart Asset Upload

POST
/users/assets/multipart/abort

Abort Multipart Asset Upload

POST
/users/assets/upload_urls

Create Upload Urls

POST
/users/assets/preprocess

Process Assets

GET
/users/tasks

Get Tasks

PUT
/asset/{asset_id}/visibility

Set Asset Visibility

PUT
/asset/{asset_id}/reference

Set Asset Reference

GET
/asset/most_recent

Get Most Recent Files

POST
/asset/folder

Create Folder

POST
/asset/{asset_id}/duplicate

Duplicate Asset

POST
/project/{project_id}/export

Export Project

DELETE
/agent/response/{chat_id}

Cancel Response

GET
/agent/response/{chat_id}

Stream Chat Messages

GET
/agent/available-llm-models

Get Available Llm Models

POST
/agent/response

Process Agent Message

POST
/agent/response/json

Process Agent Message Json

POST
/agent/use-tool

Use Agent Tool

GET
/agent/chats/list

List Chats

GET
/agent/chat/{chat_id}

Get Chat Info

DELETE
/agent/chat/{chat_id}

Delete Chat

PATCH
/agent/chat/{chat_id}/rename

Rename Chat

GET
/agent/chat/{chat_id}/messages

Get Chat

GET
/create

Create Agent Stream

GET
/settings

Get Settings

Schemas

  • AgentMessageRequest
  • AgentMessageRequestWithoutNoInteraction
  • AppContext
  • AppSettings
  • AssetReferenceRequest
  • AssetUploadRequest
  • AssetUploadResponse
  • AssetVisibilityRequest
  • AvailableModel
  • ChatHistoryResponse
  • ChatMessageAgentResponse
  • ChatMessageUserResponse
  • CreateFolderRequest
  • CreateFolderResponse
  • DuplicateAssetResponse
  • ExportProjectResponse
  • FileReference
  • FileType
  • HTTPValidationError
  • MultipartAbortRequest
  • MultipartCompletePart
  • MultipartCompleteRequest
  • ProcessAssetsRequest
  • RequestTaskResponse
  • SourceFileInfo
  • TaskPriority
  • TaskResponse
  • UseAgentToolRequest
  • ValidationError
  • VersionReference