llm-assistant
  • Getting started with LLM Assistant
  • How to setup llm-assistant
  • How to run a prompt
  • How to sync and push prompts
  • API Reference
  • Design and Architecture
llm-assistant
  • danoan.llm_assistant.prompt package
  • View page source

danoan.llm_assistant.prompt package

Subpackages

  • danoan.llm_assistant.prompt.cli namespace
    • Submodules
      • danoan.llm_assistant.prompt.cli.cli module
        • main()
      • danoan.llm_assistant.prompt.cli.utils module
        • ensure_configuration_file_exists()
        • ensure_prompt_collection_folder_exists()
        • ensure_prompt_repository_exists()
        • print_commits()
        • print_list()
        • print_panel_list()
        • print_panel_table()
        • print_previous_commit()
        • print_side_by_side()
        • print_staging_area()
        • print_vertical_list()
        • print_vertical_panel_list()
  • danoan.llm_assistant.prompt.core package
    • Submodules
      • danoan.llm_assistant.prompt.core.api module
        • get_current_version()
        • get_most_recent_version_before_commit()
        • get_prompt_configuration_filepath()
        • get_prompt_test_regression_filepath()
        • get_prompt_versions()
        • get_prompts_folder()
        • get_tracked_prompt()
        • get_tracked_prompts()
        • is_prompt_repository()
        • suggest_next_version()
        • sync()
        • update_changelog()
      • danoan.llm_assistant.prompt.core.model module
        • ChangeNature
        • PromptVersion
        • TrackedPrompt
      • danoan.llm_assistant.prompt.core.utils module
        • get_all_commits_in_between()
        • get_branches_names()
        • get_commit()
        • get_commit_tags()
        • get_most_recent_tags_before_commit()
        • get_non_versioned_commits()
        • get_staging_area()
        • get_versions()
        • push_new_version()

© Copyright 2024, Daniel Martins Antunes.

Built with Sphinx using a theme provided by Read the Docs.