MCPcopy Create free account

hub / github.com/chainlit/chainlit / types & classes

Types & classes248 in github.com/chainlit/chainlit

↓ 15 callersClassUser
backend/chainlit/user.py:28
↓ 12 callersClassStep
backend/chainlit/step.py:157
↓ 10 callersClassMessage
Send a message to the UI Args: content (Union[str, Dict]): The content of the message. author (str, optional): The author of
backend/chainlit/message.py:197
↓ 8 callersClassChainlitContext
backend/chainlit/context.py:22
↓ 5 callersClassFeedback
backend/chainlit/types.py:244
↓ 5 callersClassPersistedUser
backend/chainlit/user.py:41
↓ 4 callersClassHTTPSession
Internal HTTP session object. Used to consume Chainlit through API (no websocket).
backend/chainlit/session.py:162
↓ 4 callersClassLlamaIndexCallbackHandler
Base callback handler that can be used to track event starts and ends.
backend/chainlit/llama_index/callbacks.py:22
↓ 4 callersClassPageInfo
backend/chainlit/types.py:54
↓ 4 callersClassPaginatedResponse
backend/chainlit/types.py:86
↓ 3 callersClassErrorMessage
Send an error message to the UI If a project ID is configured, the message will be persisted in the cloud. Args: content (str):
backend/chainlit/message.py:300
↓ 2 callersClassAction
backend/chainlit/action.py:11
↓ 2 callersClassChainlitEmitter
Chainlit Emitter class. The Emitter is not directly exposed to the developer. Instead, the developer interacts with the Emitter through the m
backend/chainlit/emitter.py:124
↓ 2 callersClassElementDict
backend/chainlit/element.py:40
↓ 2 callersClassFile
backend/chainlit/element.py:328
↓ 2 callersClassThreadDict
backend/chainlit/types.py:30
↓ 2 callersClassUserSession
Developer facing user session class. Useful for the developer to store user specific data between calls.
backend/chainlit/user_session.py:8
↓ 1 callersClassAWSCognitoOAuthProvider
backend/chainlit/oauth_providers.py:497
↓ 1 callersClassAskActionSpec
Specification for asking the user an action
backend/chainlit/types.py:136
↓ 1 callersClassAskFileResponse
backend/chainlit/types.py:177
↓ 1 callersClassAskFileSpec
Specification for asking the user a file.
backend/chainlit/types.py:131
↓ 1 callersClassAskSpec
Specification for asking the user.
backend/chainlit/types.py:123
↓ 1 callersClassAskUserMessage
Ask for the user input before continuing. If the user does not answer in time (see timeout), a TimeoutError will be raised or None will be re
backend/chainlit/message.py:340
↓ 1 callersClassAudioChunk
backend/chainlit/types.py:165
↓ 1 callersClassAuth0OAuthProvider
backend/chainlit/oauth_providers.py:378
↓ 1 callersClassAzureADHybridOAuthProvider
backend/chainlit/oauth_providers.py:221
↓ 1 callersClassAzureADOAuthProvider
backend/chainlit/oauth_providers.py:139
↓ 1 callersClassAzureStorageClient
Class to enable Azure Data Lake Storage (ADLS) Gen2 parms: account_url: "https://<your_account>.dfs.core.windows.net" creden
backend/chainlit/data/storage_clients.py:21
↓ 1 callersClassBaseChainlitEmitter
Chainlit Emitter Stub class. This class is used for testing purposes. It stubs the ChainlitEmitter class and does nothing on function calls.
backend/chainlit/emitter.py:26
↓ 1 callersClassChainlitConfig
backend/chainlit/config.py:331
↓ 1 callersClassChainlitContextException
backend/chainlit/context.py:17
↓ 1 callersClassChainlitTelemetry
backend/chainlit/telemetry.py:16
↓ 1 callersClassChatContext
backend/chainlit/chat_context.py:11
↓ 1 callersClassChatProfile
Specification for a chat profile that can be chosen by the user at the thread start.
backend/chainlit/types.py:223
↓ 1 callersClassCodeSettings
backend/chainlit/config.py:279
↓ 1 callersClassDescopeOAuthProvider
backend/chainlit/oauth_providers.py:441
↓ 1 callersClassDiscordEmitter
backend/chainlit/discord/app.py:59
↓ 1 callersClassFeaturesSettings
backend/chainlit/config.py:250
↓ 1 callersClassFeedbackDict
backend/chainlit/types.py:236
↓ 1 callersClassFeedbackView
backend/chainlit/discord/app.py:29
↓ 1 callersClassGithubOAuthProvider
backend/chainlit/oauth_providers.py:30
↓ 1 callersClassGitlabOAuthProvider
backend/chainlit/oauth_providers.py:563
↓ 1 callersClassGoogleOAuthProvider
backend/chainlit/oauth_providers.py:86
↓ 1 callersClassImage
backend/chainlit/element.py:197
↓ 1 callersClassLiteralDataLayer
backend/chainlit/data/literalai.py:32
↓ 1 callersClassOktaOAuthProvider
backend/chainlit/oauth_providers.py:305
↓ 1 callersClassProjectSettings
backend/chainlit/config.py:314
↓ 1 callersClassRunSettings
backend/chainlit/config.py:185
↓ 1 callersClassSQLAlchemyDataLayer
backend/chainlit/data/sql_alchemy.py:36
↓ 1 callersClassSelect
Useful to create a select input.
backend/chainlit/input_widget.py:71
↓ 1 callersClassSlackEmitter
backend/chainlit/slack/app.py:25
↓ 1 callersClassSlider
Useful to create a slider input.
backend/chainlit/input_widget.py:47
↓ 1 callersClassStarter
Specification for a starter that can be chosen by the user at the thread start.
backend/chainlit/types.py:214
↓ 1 callersClassStepDict
backend/chainlit/step.py:45
↓ 1 callersClassSwitch
Useful to create a switch input.
backend/chainlit/input_widget.py:29
↓ 1 callersClassTeamsBot
backend/chainlit/teams/app.py:331
↓ 1 callersClassTeamsEmitter
backend/chainlit/teams/app.py:44
↓ 1 callersClassTestDataLayer
cypress/e2e/data_layer/main.py:92
↓ 1 callersClassText
Useful to send a text (not a message) to the UI.
backend/chainlit/element.py:204
↓ 1 callersClassUISettings
backend/chainlit/config.py:260
↓ 1 callersClassWebsocketSession
Internal web socket session object. A socket id is an ephemeral id that can't be used as a session id (as it is for instance regenerated afte
backend/chainlit/session.py:199
Class
frontend/src/components/atoms/ErrorBoundary.tsx:16
Class
libs/react-client/src/api/index.tsx:24
Class
libs/react-client/src/api/index.tsx:43
Class
libs/react-client/src/api/index.tsx:141
ClassAPIBase
libs/react-client/src/api/index.tsx:43
InterfaceActionProps
frontend/src/components/molecules/messages/components/ActionButton.tsx:9
ClassActionSpec
backend/chainlit/types.py:118
InterfaceActionSpec
libs/react-client/src/types/file.ts:10
InterfaceArray
frontend/src/index.d.ts:7
ClassAskActionMessage
Ask the user to select an action before continuing. If the user does not answer in time (see timeout), a TimeoutError will be raised or None
backend/chainlit/message.py:486
ClassAskActionResponse
backend/chainlit/types.py:185
ClassAskFileMessage
Ask the user to upload a file before continuing. If the user does not answer in time (see timeout), a TimeoutError will be raised or None wil
backend/chainlit/message.py:399
ClassAskMessageBase
backend/chainlit/message.py:333
ClassAudio
backend/chainlit/element.py:312
ClassAudioChunkPayload
backend/chainlit/types.py:157
ClassAudioEndPayload
backend/chainlit/types.py:172
ClassAudioFeature
backend/chainlit/config.py:239
InterfaceAuthForgotPasswordProps
frontend/src/components/molecules/auth/AuthForgotPassword.tsx:16
InterfaceAuthResetPasswordProps
frontend/src/components/molecules/auth/AuthResetPassword.tsx:13
InterfaceAuthTemplateProps
frontend/src/components/molecules/auth/AuthTemplate.tsx:5
InterfaceAuthVerifyEmailProps
frontend/src/components/molecules/auth/AuthVerifyEmail.tsx:15
ClassBaseDataLayer
Base class for data persistence.
backend/chainlit/data/base.py:20
ClassBaseSession
Base object.
backend/chainlit/session.py:53
ClassBaseStorageClient
Base class for non-text data persistence like Azure Data Lake, S3, Google Storage, etc.
backend/chainlit/data/base.py:110
ClassChainlitAPI
libs/react-client/src/api/index.tsx:141
ClassChatGenerationStart
backend/chainlit/langchain/callbacks.py:93
InterfaceChatProfile
libs/react-client/src/types/config.ts:7
ClassChatSettings
Useful to create chat settings that the user can change.
backend/chainlit/chat_settings.py:9
ClassClientError
libs/react-client/src/api/index.tsx:24
InterfaceClipboardCopyProps
frontend/src/components/atoms/ClipboardCopy.tsx:9
InterfaceCmdResult
cypress/support/run.ts:8
InterfaceCollapseProps
frontend/src/components/atoms/Collapse.tsx:12
ClassCompletionGenerationStart
backend/chainlit/langchain/callbacks.py:100
ClassComponent
Useful to send a custom component to the UI.
backend/chainlit/element.py:361
ClassCopilotFunction
backend/chainlit/__init__.py:94
ClassDeleteFeedbackRequest
backend/chainlit/types.py:199
ClassDeleteThreadRequest
backend/chainlit/types.py:195
InterfaceDrawerProps
frontend/src/components/atoms/elements/ElementSideView.tsx:24
ClassDynamoDBDataLayer
backend/chainlit/data/dynamodb.py:39
next →1–100 of 248, ranked by callers