API#
- core
- message
- session
SessionSession._idSession._usernameSession._session_nameSession._agentSession._platformSession._current_stateSession._dictionarySession._eventSession._eventsSession._event_loopSession._event_threadSession._timer_handleSession._agent_connectionsSession._run_event_thread()Session._stop_event_thread()Session.call_manage_transition()Session.create_agent_connection()Session.current_stateSession.db_handlerSession.delete()Session.eventSession.eventsSession.get()Session.get_chat_history()Session.get_dictionary()Session.get_reasoning_events()Session.idSession.link_pending_reasoning_events()Session.manage_transition()Session.move()Session.platformSession.reply()Session.run_rag()Session.save_message()Session.save_reasoning_event()Session.send_message_to_websocket()Session.set()
- file
- agent
- property
- state
StateState._agentState._nameState._initialState._bodyState._fallback_bodyState._ic_configState._transition_counterState.intentsState.transitionsState._check_global_state()State._t_name()State.agentState.check_transitions()State.go_to()State.ic_configState.initialState.nameState.run()State.set_body()State.set_fallback_body()State.set_global()State.when_condition()State.when_event()State.when_file_received()State.when_intent_matched()State.when_no_intent_matched()State.when_variable_matches_operation()
- entity
- entity_entry
- language_detection_processor
- processor
- user_adaptation_processor
- audio_language_detection_processor
- transition_builder
- event
- transition
- condition
- intent_parameter
- intent
- db
- db_handler
DBHandlerDBHandler._DEFAULT_REQUIRED_DB_FIELDSDBHandler._DIALECT_REQUIRED_DB_FIELDSDBHandler._SQL_COMMAND_PATTERNDBHandler._build_db_url()DBHandler._default_llm()DBHandler._execute_sql()DBHandler._extract_db_configs()DBHandler._extract_sql()DBHandler._looks_like_sql()DBHandler._nl_to_sql()DBHandler._required_db_fields()DBHandler._resolve_sql_query()DBHandler._schema_description()DBHandler._sql_command()DBHandler._validate_db_config()DBHandler._validate_sql_command()DBHandler.close_all()DBHandler.connect_to_db()DBHandler.db_namesDBHandler.delete()DBHandler.insert()DBHandler.query()DBHandler.select()DBHandler.update()
- monitoring_db
MonitoringDBMonitoringDB.connMonitoringDB.connectedMonitoringDB.close_connection()MonitoringDB.connect_to_db()MonitoringDB.delete_session()MonitoringDB.get_last_state_of_session()MonitoringDB.get_table()MonitoringDB.initialize_db()MonitoringDB.insert_chat()MonitoringDB.insert_event()MonitoringDB.insert_intent_prediction()MonitoringDB.insert_reasoning_event()MonitoringDB.insert_session()MonitoringDB.insert_transition()MonitoringDB.link_pending_reasoning_events()MonitoringDB.load_session_variables()MonitoringDB.run_statement()MonitoringDB.select_chat()MonitoringDB.select_reasoning_events()MonitoringDB.select_session()MonitoringDB.session_exists()MonitoringDB.store_session_variables()
REASONING_KIND_STEPREASONING_KIND_TASK_LIST_UPDATETABLE_CHATTABLE_EVENTTABLE_INTENT_PREDICTIONTABLE_PARAMETERTABLE_REASONING_STEPTABLE_SESSIONTABLE_TRANSITION
- db_handler
- exceptions
- logger
- exceptions
AgentNotTrainedErrorBodySignatureErrorConflictingAutoTransitionErrorDuplicatedAutoTransitionErrorDuplicatedEntityErrorDuplicatedInitialStateErrorDuplicatedIntentErrorDuplicatedIntentMatchingTransitionErrorDuplicatedIntentParameterErrorDuplicatedStateErrorEventSignatureErrorInitialStateNotFoundIntentClassifierWithoutIntentsErrorIntentNotFoundPlatformMismatchErrorProcessorTargetUndefinedSREngineNotFoundStateNotFoundStreamlitDatabaseException
- library
- task_tools
- workspace_tools
- base_entities
- async_helpers
- conditions
- condition_functions
- github_webhooks_events
GitHubEventIssueCommentCreatedIssueCommentDeletedIssueCommentEditedIssuesAssignedIssuesClosedIssuesDeletedIssuesDemilestonedIssuesEditedIssuesLabeledIssuesLockedIssuesMilestonedIssuesOpenedIssuesPinnedIssuesReopenedIssuesTransferredIssuesUnassignedIssuesUnlabeledIssuesUnlockedIssuesUnpinnedLabelCreatedLabelDeletedLabelEditedPullRequestAssignedPullRequestAutoMergeDisabledPullRequestAutoMergeEnabledPullRequestClosedPullRequestConvertedToDraftPullRequestDemilestonedPullRequestDequeuedPullRequestEditedPullRequestEnqueuedPullRequestLabeledPullRequestLockedPullRequestMilestonedPullRequestOpenedPullRequestReadyForReviewPullRequestReopenedPullRequestReviewCommentCreatedPullRequestReviewCommentDeletedPullRequestReviewCommentEditedPullRequestReviewRequestRemovedPullRequestReviewRequestedPullRequestSynchronizePullRequestUnassignedPullRequestUnlabeledPullRequestUnlockedPushStarCreatedStarDeletedWikiPageCreatedWikiPageEdited
- gitlab_webhooks_events
GitLabEventIssueCommentCreatedIssueCommentUpdatedIssuesClosedIssuesOpenedIssuesReopenedIssuesUpdatedMergeRequestApprovalMergeRequestApprovedMergeRequestClosedMergeRequestCommentCreatedMergeRequestCommentUpdatedMergeRequestMergeMergeRequestOpenedMergeRequestReopenedMergeRequestUnapprovalMergeRequestUnapprovedMergeRequestUpdatedPushWikiPageCreatedWikiPageDeletedWikiPageUpdated
- base_events
- state_library
- reasoning_state_library
ReasoningStepReasoningStepKindReasoningStepKind.LLM_TEXTReasoningStepKind.LLM_TOOL_CALLSReasoningStepKind.MAX_STEPSReasoningStepKind.PUSHBACKReasoningStepKind.REASONING_FINISHEDReasoningStepKind.REASONING_STARTEDReasoningStepKind.TASK_ADDEDReasoningStepKind.TASK_COMPLETEDReasoningStepKind.TASK_SKIPPEDReasoningStepKind.TOOL_RESULT
TaskTaskList_assistant_tool_call_message()_build_pushback_message()_build_system_prompt()_execute_tool_calls()_run_reasoning_loop()_send_step()_send_task_list()_truncate_for_log()_truncate_for_payload()new_reasoning_state()reasoning_body()
- intent_library
- nlp
- utils
- nlp_engine
NLPEngineNLPEngine._agentNLPEngine._llmsNLPEngine._intent_classifiersNLPEngine._nerNLPEngine._language_to_speech2text_moduleNLPEngine._language_to_text2speech_moduleNLPEngine._ragNLPEngine.get_best_intent_prediction()NLPEngine.get_property()NLPEngine.initialize()NLPEngine.nerNLPEngine.predict_intent()NLPEngine.speech2text()NLPEngine.text2speech()NLPEngine.train()
- llm_huggingface_api
LLMHuggingFaceAPILLMHuggingFaceAPI._nlp_engineLLMHuggingFaceAPI.nameLLMHuggingFaceAPI.parametersLLMHuggingFaceAPI.num_previous_messagesLLMHuggingFaceAPI._global_contextLLMHuggingFaceAPI._user_contextLLMHuggingFaceAPI._abc_implLLMHuggingFaceAPI.initialize()LLMHuggingFaceAPI.intent_classification()LLMHuggingFaceAPI.predict()LLMHuggingFaceAPI.set_model()LLMHuggingFaceAPI.set_num_previous_messages()
- llm_replicate_api
LLMReplicateLLMReplicate._nlp_engineLLMReplicate.nameLLMReplicate.parametersLLMReplicate.num_previous_messagesLLMReplicate._global_contextLLMReplicate._user_contextLLMReplicate._abc_implLLMReplicate.initialize()LLMReplicate.intent_classification()LLMReplicate.predict()LLMReplicate.set_model()LLMReplicate.set_num_previous_messages()
- llm
- llm_huggingface
LLMHuggingFaceLLMHuggingFace._nlp_engineLLMHuggingFace.nameLLMHuggingFace.parametersLLMHuggingFace.num_previous_messagesLLMHuggingFace._global_contextLLMHuggingFace._user_contextLLMHuggingFace._abc_implLLMHuggingFace.chat()LLMHuggingFace.initialize()LLMHuggingFace.intent_classification()LLMHuggingFace.predict()LLMHuggingFace.set_num_previous_messages()
- llm_openai_api
LLMOpenAILLMOpenAI._nlp_engineLLMOpenAI.nameLLMOpenAI.parametersLLMOpenAI.num_previous_messagesLLMOpenAI._global_contextLLMOpenAI._user_contextLLMOpenAI._abc_implLLMOpenAI.chat()LLMOpenAI.initialize()LLMOpenAI.intent_classification()LLMOpenAI.predict()LLMOpenAI.predict_with_tools()LLMOpenAI.set_model()LLMOpenAI.set_num_previous_messages()
- hf_text2speech
- piper_text2speech
- text2speech
- openai_text2speech
- ner_prediction
- matched_parameter
- simple_ner
- ner
- any
- number
- datetime
- rag
- text_preprocessing
- pipelines
- intent_classifier_configuration
IntentClassifierConfigurationLLMIntentClassifierConfigurationLLMIntentClassifierConfiguration.llm_nameLLMIntentClassifierConfiguration.parametersLLMIntentClassifierConfiguration.use_intent_descriptionsLLMIntentClassifierConfiguration.use_training_sentencesLLMIntentClassifierConfiguration.use_entity_descriptionsLLMIntentClassifierConfiguration.use_entity_synonymsLLMIntentClassifierConfiguration._abc_impl
SimpleIntentClassifierConfigurationSimpleIntentClassifierConfiguration.frameworkSimpleIntentClassifierConfiguration.num_epochsSimpleIntentClassifierConfiguration.embedding_dimSimpleIntentClassifierConfiguration.hidden_dimSimpleIntentClassifierConfiguration.input_max_num_tokensSimpleIntentClassifierConfiguration.discard_oov_sentencesSimpleIntentClassifierConfiguration.check_exact_prediction_matchSimpleIntentClassifierConfiguration.activation_last_layerSimpleIntentClassifierConfiguration.lrSimpleIntentClassifierConfiguration._abc_impl
- intent_classifier_prediction
- intent_classifier
- llm_intent_classifier
- simple_intent_classifier_tensorflow
SimpleIntentClassifierTFSimpleIntentClassifierTF._tokenizerSimpleIntentClassifierTF._modelSimpleIntentClassifierTF.__intent_label_mappingSimpleIntentClassifierTF.__total_labels_training_sentencesSimpleIntentClassifierTF.__total_training_sentencesSimpleIntentClassifierTF.__total_training_sequencesSimpleIntentClassifierTF._abc_implSimpleIntentClassifierTF.predict()SimpleIntentClassifierTF.train()
- simple_intent_classifier_pytorch
SimpleIntentClassifierTorchSimpleIntentClassifierTorch._modelSimpleIntentClassifierTorch.PADSimpleIntentClassifierTorch.UNKSimpleIntentClassifierTorch.__intent_label_mappingSimpleIntentClassifierTorch.__total_labelsSimpleIntentClassifierTorch.__total_labels_encodedSimpleIntentClassifierTorch.__total_training_sentencesSimpleIntentClassifierTorch.__total_training_sequencesSimpleIntentClassifierTorch.__vocabSimpleIntentClassifierTorch._abc_implSimpleIntentClassifierTorch.predict()SimpleIntentClassifierTorch.train()
TextClassifierTextDataset
- openai_speech2text
- speech2text
- luxasr_speech2text
- api_speech2text
- hf_speech2text
- platforms
- platform
- payload
PayloadPayloadActionPayloadAction.AGENT_REPLY_AUDIOPayloadAction.AGENT_REPLY_DFPayloadAction.AGENT_REPLY_FILEPayloadAction.AGENT_REPLY_HTMLPayloadAction.AGENT_REPLY_IMAGEPayloadAction.AGENT_REPLY_LOCATIONPayloadAction.AGENT_REPLY_MARKDOWNPayloadAction.AGENT_REPLY_OPTIONSPayloadAction.AGENT_REPLY_PLOTLYPayloadAction.AGENT_REPLY_RAGPayloadAction.AGENT_REPLY_REASONING_STEPPayloadAction.AGENT_REPLY_STRPayloadAction.AGENT_REPLY_TASK_LIST_UPDATEPayloadAction.AGENT_REPLY_UIPayloadAction.FETCH_USER_MESSAGESPayloadAction.RESETPayloadAction.USER_FILEPayloadAction.USER_MESSAGEPayloadAction.USER_SET_VARIABLEPayloadAction.USER_UPDATE_UIPayloadAction.USER_VOICE
PayloadEncoder
- telegram_platform
TelegramPlatformTelegramPlatform._agentTelegramPlatform._telegram_appTelegramPlatform._event_loopTelegramPlatform._handlersTelegramPlatform._abc_implTelegramPlatform._send()TelegramPlatform.add_handler()TelegramPlatform.initialize()TelegramPlatform.reply()TelegramPlatform.reply_file()TelegramPlatform.reply_image()TelegramPlatform.reply_location()TelegramPlatform.start()TelegramPlatform.stop()TelegramPlatform.telegram_app
_wait_future()
- gitlab_platform
GitLabPlatformGitLabPlatform._agentGitLabPlatform._secretGitLabPlatform._oauth_tokenGitLabPlatform._portGitLabPlatform._appGitLabPlatform._sessionGitLabPlatform._post_entrypointGitLabPlatform._abc_implGitLabPlatform._send()GitLabPlatform.assign_user()GitLabPlatform.comment_issue()GitLabPlatform.get_issue()GitLabPlatform.initialize()GitLabPlatform.open_issue()GitLabPlatform.reply()GitLabPlatform.set_label()GitLabPlatform.start()GitLabPlatform.stop()
- gitlab_actions
- gitlab_objects
- github_actions
- github_platform
GitHubPlatformGitHubPlatform._agentGitHubPlatform._secretGitHubPlatform._oauth_tokenGitHubPlatform._portGitHubPlatform._appGitHubPlatform._sessionGitHubPlatform._post_entrypointGitHubPlatform._abc_implGitHubPlatform._send()GitHubPlatform.assign_user()GitHubPlatform.comment_issue()GitHubPlatform.get_issue()GitHubPlatform.initialize()GitHubPlatform.open_issue()GitHubPlatform.reply()GitHubPlatform.set_label()GitHubPlatform.start()GitHubPlatform.stop()
- github_objects
- websocket_platform
- login
- reasoning
- user_db
- agent_registry
- server
- message_router
- task_protocol
TaskTaskStatusTaskStatus.DONETaskStatus.ERRORTaskStatus.PENDINGTaskStatus.RUNNINGTaskStatus._generate_next_value_()TaskStatus._member_map_TaskStatus._member_names_TaskStatus._member_type_TaskStatus._new_member_()TaskStatus._unhashable_values_TaskStatus._use_args_TaskStatus._value2member_map_TaskStatus._value_repr_()
create_task()execute_task()get_status()list_all_tasks()
- a2a_platform
A2APlatformA2APlatform._agentA2APlatform.agent_cardA2APlatform.routerA2APlatform.tasksA2APlatform._portA2APlatform._appA2APlatform._abc_implA2APlatform._send()A2APlatform.add_capabilities()A2APlatform.add_descriptions()A2APlatform.add_examples()A2APlatform.add_methods()A2APlatform.add_skills()A2APlatform.create_and_execute_task()A2APlatform.create_task()A2APlatform.execute_task()A2APlatform.get_agent_card()A2APlatform.get_status()A2APlatform.initialize()A2APlatform.list_tasks()A2APlatform.populate_methods_from_router()A2APlatform.register_orchestration_as_task()A2APlatform.register_orchestration_task_on_resp_agent()A2APlatform.reply()A2APlatform.rpc_call_agent()A2APlatform.rpc_call_agent_tracked()A2APlatform.rpc_create_task()A2APlatform.start()A2APlatform.stop()
- error_handler
- agent_card
- client
- reasoning
- tool
- workspace
WorkspaceWorkspace.rootWorkspace.nameWorkspace.descriptionWorkspace.writableWorkspace.max_read_bytesWorkspace._require_writable()Workspace._safe_resolve()Workspace.create_file()Workspace.delete_file()Workspace.list_directory()Workspace.read_file()Workspace.top_level_listing()Workspace.write_file()
WorkspaceError_is_within()
- skill
- utils