danoan.llm_assistant.runner.core.api module

runner interface.

danoan.llm_assistant.runner.core.api.LLMAssistant(*args, **kwargs)[source]
danoan.llm_assistant.runner.core.api.custom(prompt_configuration: PromptConfiguration, **prompt_variables)[source]

Execute a custom prompt.

Parameters:

prompt_configuration (PromptConfiguration)

danoan.llm_assistant.runner.core.api.get_prompt_input_variables(prompt_configuration: PromptConfiguration) List[str][source]

Get input variables of a prompt.

Parameters:

prompt_configuration (PromptConfiguration)

Return type:

List[str]