lwe.backends Package¶
lwe.backends Subpackages¶
- lwe.backends.api Package
- lwe.backends.api Subpackages
- lwe.backends.api Submodules
- lwe.backends.api.backend module
ApiBackendApiBackend.activate_preset()ApiBackend.ask()ApiBackend.ask_stream()ApiBackend.auto_create_first_user()ApiBackend.build_message_from_template()ApiBackend.close_log()ApiBackend.conversation_data_to_messages()ApiBackend.delete_conversation()ApiBackend.get_conversation()ApiBackend.get_current_conversation_title()ApiBackend.get_history()ApiBackend.get_providers()ApiBackend.get_runtime_config()ApiBackend.get_system_message()ApiBackend.get_system_message_aliases()ApiBackend.init_provider()ApiBackend.init_system_message()ApiBackend.initialize_backend()ApiBackend.initialize_database()ApiBackend.initialize_file_logging()ApiBackend.load_conversation()ApiBackend.load_default_conversation()ApiBackend.load_default_user()ApiBackend.load_user()ApiBackend.make_llm()ApiBackend.make_preset()ApiBackend.make_request()ApiBackend.nameApiBackend.new_conversation()ApiBackend.open_log()ApiBackend.reload_plugin()ApiBackend.restore_provider_state()ApiBackend.retrieve_old_messages()ApiBackend.run_template()ApiBackend.run_template_compiled()ApiBackend.run_template_setup()ApiBackend.set_available_models()ApiBackend.set_conversation_tokens()ApiBackend.set_current_user()ApiBackend.set_max_submission_tokens()ApiBackend.set_model()ApiBackend.set_provider()ApiBackend.set_return_only()ApiBackend.set_system_message()ApiBackend.set_title()ApiBackend.switch_to_conversation()ApiBackend.terminate_stream()ApiBackend.write_log()ApiBackend.write_log_context()
- lwe.backends.api.conversation module
ConversationManagerConversationManager.add_conversation()ConversationManager.delete_conversation()ConversationManager.edit_conversation()ConversationManager.edit_conversation_title()ConversationManager.get_conversation()ConversationManager.get_conversations()ConversationManager.hide_conversation()ConversationManager.unhide_conversation()
- lwe.backends.api.conversation_storage_manager module
ConversationStorageManagerConversationStorageManager.add_message()ConversationStorageManager.add_new_messages_to_conversation()ConversationStorageManager.create_new_conversation_if_needed()ConversationStorageManager.gen_title()ConversationStorageManager.gen_title_thread()ConversationStorageManager.get_conversation_token_count()ConversationStorageManager.get_title_provider_llm()ConversationStorageManager.store_conversation_messages()
- lwe.backends.api.database module
- lwe.backends.api.message module
- lwe.backends.api.orm module
ConversationManagerManager.orm_add_conversation()Manager.orm_add_message()Manager.orm_add_user()Manager.orm_delete_conversation()Manager.orm_delete_message()Manager.orm_delete_user()Manager.orm_edit_conversation()Manager.orm_edit_message()Manager.orm_edit_user()Manager.orm_get_conversation()Manager.orm_get_conversations()Manager.orm_get_last_message()Manager.orm_get_message()Manager.orm_get_messages()Manager.orm_get_user()Manager.orm_get_users()
MessageOrmUser
- lwe.backends.api.repl module
ApiReplApiRepl.action_preset_delete()ApiRepl.action_preset_edit()ApiRepl.action_preset_load()ApiRepl.action_preset_save()ApiRepl.action_preset_show()ApiRepl.action_user_delete()ApiRepl.action_user_edit()ApiRepl.action_user_login()ApiRepl.action_user_logout()ApiRepl.action_user_register()ApiRepl.action_user_show()ApiRepl.action_workflow_copy()ApiRepl.action_workflow_delete()ApiRepl.action_workflow_edit()ApiRepl.action_workflow_run()ApiRepl.action_workflow_show()ApiRepl.add_examples()ApiRepl.build_shell_user_prefix()ApiRepl.check_login()ApiRepl.command_login()ApiRepl.command_logout()ApiRepl.command_max_submission_tokens()ApiRepl.command_preset()ApiRepl.command_presets()ApiRepl.command_provider()ApiRepl.command_providers()ApiRepl.command_system_message()ApiRepl.command_tools()ApiRepl.command_user()ApiRepl.command_users()ApiRepl.command_workflow()ApiRepl.command_workflows()ApiRepl.configure_backend()ApiRepl.configure_shell_commands()ApiRepl.create_first_user()ApiRepl.display_user()ApiRepl.edit_user()ApiRepl.exec_prompt_pre()ApiRepl.get_current_conversation_title()ApiRepl.get_custom_shell_completions()ApiRepl.get_model_temperature()ApiRepl.get_set_backend_setting()ApiRepl.get_user()ApiRepl.launch_backend()ApiRepl.login()ApiRepl.not_logged_in_disallowed_commands()ApiRepl.select_preset()ApiRepl.set_logged_in_user()ApiRepl.validate_email()ApiRepl.welcome_message()
- lwe.backends.api.request module
ApiRequestApiRequest.attach_files()ApiRequest.build_chat_request()ApiRequest.build_request_config()ApiRequest.build_tool_response_message()ApiRequest.call_llm()ApiRequest.check_forced_tool()ApiRequest.check_return_on_tool_response()ApiRequest.execute_llm_non_streaming()ApiRequest.execute_llm_streaming()ApiRequest.execute_tool_call()ApiRequest.execute_tool_calls()ApiRequest.expand_tools()ApiRequest.extract_message_content()ApiRequest.extract_metadata_customizations()ApiRequest.get_preset_metadata_customizations()ApiRequest.handle_non_tool_response()ApiRequest.handle_tool_calls()ApiRequest.is_tool_response_message()ApiRequest.iterate_streaming_response()ApiRequest.load_provider()ApiRequest.log_tool_call()ApiRequest.merge_preset_overrides()ApiRequest.output_chunk_content()ApiRequest.post_response()ApiRequest.prepare_ask_request()ApiRequest.prepare_config()ApiRequest.prepare_custom_new_conversation_messages()ApiRequest.prepare_default_new_conversation_messages()ApiRequest.prepare_new_conversation_messages()ApiRequest.run_tool()ApiRequest.set_request_llm()ApiRequest.setup_request_config()ApiRequest.should_return_on_tool_call()ApiRequest.strip_out_messages_over_max_tokens()ApiRequest.terminate_stream()
- lwe.backends.api.user module
- lwe.backends.api Module contents