Skip to main content

Module ai_api

Module ai_api 

Source

Enums§

GetAiArtifactShareStatusError
struct for typed errors of method get_ai_artifact_share_status
GetAiSessionShareStatusError
struct for typed errors of method get_ai_session_share_status
GetSharedAiArtifactError
struct for typed errors of method get_shared_ai_artifact
GetSharedAiSessionError
struct for typed errors of method get_shared_ai_session
ListAiSessionBackupsError
struct for typed errors of method list_ai_session_backups
ListAiUsageError
struct for typed errors of method list_ai_usage
PullAiSessionBackupsError
struct for typed errors of method pull_ai_session_backups
PushAiSessionBackupsError
struct for typed errors of method push_ai_session_backups
RecordAiUsageError
struct for typed errors of method record_ai_usage
SetAiSessionSharePublicError
struct for typed errors of method set_ai_session_share_public
ShareAiArtifactError
struct for typed errors of method share_ai_artifact
ShareAiSessionError
struct for typed errors of method share_ai_session
UnshareAiArtifactError
struct for typed errors of method unshare_ai_artifact
UnshareAiSessionError
struct for typed errors of method unshare_ai_session

Functions§

get_ai_artifact_share_status
get_ai_session_share_status
get_shared_ai_artifact
get_shared_ai_session
A public share is served without authentication; any other one only to a member of the workspace.
list_ai_session_backups
list_ai_usage
pull_ai_session_backups
push_ai_session_backups
record_ai_usage
set_ai_session_share_public
share_ai_artifact
Stores a read-only copy that any member of the workspace can open by id. Sharing the same artifact again updates that copy, keeps its id, and restarts its retention window.
share_ai_session
Stores a read-only snapshot of the session that members of the workspace can open by id, or anyone with the link once it is public. Sharing the same session again updates that snapshot and keeps its id.
unshare_ai_artifact
unshare_ai_session