Spaces:
Running
Running
Add API documentation
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- docs/_templates/module.rst +25 -0
- docs/api.rst +18 -0
- docs/conf.py +50 -0
- docs/generated/slidedeckai.cli.CustomArgumentParser.rst +40 -0
- docs/generated/slidedeckai.cli.CustomHelpFormatter.rst +29 -0
- docs/generated/slidedeckai.cli.format_model_help.rst +6 -0
- docs/generated/slidedeckai.cli.format_models_as_bullets.rst +6 -0
- docs/generated/slidedeckai.cli.format_models_list.rst +6 -0
- docs/generated/slidedeckai.cli.group_models_by_provider.rst +6 -0
- docs/generated/slidedeckai.cli.main.rst +6 -0
- docs/generated/slidedeckai.cli.rst +36 -0
- docs/generated/slidedeckai.core.SlideDeckAI.rst +26 -0
- docs/generated/slidedeckai.core.rst +24 -0
- docs/generated/slidedeckai.helpers.chat_helper.AIMessage.rst +22 -0
- docs/generated/slidedeckai.helpers.chat_helper.ChatMessage.rst +22 -0
- docs/generated/slidedeckai.helpers.chat_helper.ChatMessageHistory.rst +24 -0
- docs/generated/slidedeckai.helpers.chat_helper.ChatPromptTemplate.rst +24 -0
- docs/generated/slidedeckai.helpers.chat_helper.HumanMessage.rst +22 -0
- docs/generated/slidedeckai.helpers.chat_helper.rst +32 -0
- docs/generated/slidedeckai.helpers.file_manager.get_pdf_contents.rst +6 -0
- docs/generated/slidedeckai.helpers.file_manager.rst +26 -0
- docs/generated/slidedeckai.helpers.file_manager.validate_page_range.rst +6 -0
- docs/generated/slidedeckai.helpers.icons_embeddings.find_icons.rst +6 -0
- docs/generated/slidedeckai.helpers.icons_embeddings.get_embeddings.rst +6 -0
- docs/generated/slidedeckai.helpers.icons_embeddings.get_icons_list.rst +6 -0
- docs/generated/slidedeckai.helpers.icons_embeddings.load_saved_embeddings.rst +6 -0
- docs/generated/slidedeckai.helpers.icons_embeddings.main.rst +6 -0
- docs/generated/slidedeckai.helpers.icons_embeddings.rst +34 -0
- docs/generated/slidedeckai.helpers.icons_embeddings.save_icons_embeddings.rst +6 -0
- docs/generated/slidedeckai.helpers.image_search.extract_dimensions.rst +6 -0
- docs/generated/slidedeckai.helpers.image_search.get_image_from_url.rst +6 -0
- docs/generated/slidedeckai.helpers.image_search.get_photo_url_from_api_response.rst +6 -0
- docs/generated/slidedeckai.helpers.image_search.rst +30 -0
- docs/generated/slidedeckai.helpers.image_search.search_pexels.rst +6 -0
- docs/generated/slidedeckai.helpers.llm_helper.get_langchain_llm.rst +6 -0
- docs/generated/slidedeckai.helpers.llm_helper.get_litellm_llm.rst +6 -0
- docs/generated/slidedeckai.helpers.llm_helper.get_litellm_model_name.rst +6 -0
- docs/generated/slidedeckai.helpers.llm_helper.get_provider_model.rst +6 -0
- docs/generated/slidedeckai.helpers.llm_helper.is_valid_llm_provider_model.rst +6 -0
- docs/generated/slidedeckai.helpers.llm_helper.rst +34 -0
- docs/generated/slidedeckai.helpers.llm_helper.stream_litellm_completion.rst +6 -0
- docs/generated/slidedeckai.helpers.pptx_helper.add_bulleted_items.rst +6 -0
- docs/generated/slidedeckai.helpers.pptx_helper.format_text.rst +6 -0
- docs/generated/slidedeckai.helpers.pptx_helper.generate_powerpoint_presentation.rst +6 -0
- docs/generated/slidedeckai.helpers.pptx_helper.get_flat_list_of_contents.rst +6 -0
- docs/generated/slidedeckai.helpers.pptx_helper.get_slide_placeholders.rst +6 -0
- docs/generated/slidedeckai.helpers.pptx_helper.remove_slide_number_from_heading.rst +6 -0
- docs/generated/slidedeckai.helpers.pptx_helper.rst +34 -0
- docs/generated/slidedeckai.helpers.text_helper.fix_malformed_json.rst +6 -0
- docs/generated/slidedeckai.helpers.text_helper.get_clean_json.rst +6 -0
docs/_templates/module.rst
ADDED
|
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{{ fullname | escape | underline }}
|
| 2 |
+
===================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: {{ module }}
|
| 5 |
+
|
| 6 |
+
.. automodule:: {{ fullname }}
|
| 7 |
+
:noindex:
|
| 8 |
+
|
| 9 |
+
.. autosummary::
|
| 10 |
+
:toctree:
|
| 11 |
+
:nosignatures:
|
| 12 |
+
|
| 13 |
+
{% for item in functions %}
|
| 14 |
+
{{ item }}
|
| 15 |
+
{% endfor %}
|
| 16 |
+
|
| 17 |
+
{% for item in classes %}
|
| 18 |
+
{{ item }}
|
| 19 |
+
{% endfor %}
|
| 20 |
+
|
| 21 |
+
.. automodule:: {{ fullname }}
|
| 22 |
+
:members:
|
| 23 |
+
:undoc-members:
|
| 24 |
+
:show-inheritance:
|
| 25 |
+
:member-order: alphabetical
|
docs/api.rst
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
API Reference
|
| 2 |
+
=============
|
| 3 |
+
|
| 4 |
+
.. autosummary::
|
| 5 |
+
:toctree: generated/
|
| 6 |
+
:template: module.rst
|
| 7 |
+
:nosignatures:
|
| 8 |
+
:caption: Core Modules and Classes
|
| 9 |
+
|
| 10 |
+
slidedeckai.cli
|
| 11 |
+
slidedeckai.core
|
| 12 |
+
slidedeckai.helpers.chat_helper
|
| 13 |
+
slidedeckai.helpers.file_manager
|
| 14 |
+
slidedeckai.helpers.icons_embeddings
|
| 15 |
+
slidedeckai.helpers.image_search
|
| 16 |
+
slidedeckai.helpers.llm_helper
|
| 17 |
+
slidedeckai.helpers.pptx_helper
|
| 18 |
+
slidedeckai.helpers.text_helper
|
docs/conf.py
ADDED
|
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""
|
| 2 |
+
Sphinx configuration file for the KodeAgent documentation.
|
| 3 |
+
This file sets up Sphinx to generate documentation from the source code
|
| 4 |
+
located in the 'src' directory, and includes support for Markdown files
|
| 5 |
+
using the MyST parser.
|
| 6 |
+
"""
|
| 7 |
+
import os
|
| 8 |
+
import sys
|
| 9 |
+
|
| 10 |
+
# --- Path setup ---
|
| 11 |
+
# Crucial: This tells Sphinx to look in 'src' to find the 'kodeagent' package.
|
| 12 |
+
sys.path.insert(0, os.path.abspath('../src'))
|
| 13 |
+
|
| 14 |
+
# --- Project information ---
|
| 15 |
+
project = 'SlideDeck AI'
|
| 16 |
+
copyright = '2025, Barun Saha'
|
| 17 |
+
author = 'Barun Saha'
|
| 18 |
+
|
| 19 |
+
# --- General configuration ---
|
| 20 |
+
extensions = [
|
| 21 |
+
'sphinx.ext.autodoc',
|
| 22 |
+
'sphinx.ext.autosummary',
|
| 23 |
+
'sphinx.ext.napoleon', # Converts Google/NumPy style docstrings
|
| 24 |
+
'sphinx.ext.viewcode',
|
| 25 |
+
'myst_parser', # Enables Markdown support (.md files)
|
| 26 |
+
]
|
| 27 |
+
autosummary_generate = True
|
| 28 |
+
|
| 29 |
+
# --- Autodoc configuration for sorting ---
|
| 30 |
+
autodoc_member_order = 'alphabetical'
|
| 31 |
+
|
| 32 |
+
# Tell Sphinx to look for custom templates
|
| 33 |
+
templates_path = ['_templates']
|
| 34 |
+
|
| 35 |
+
# Configure MyST to allow cross-referencing and nested structure
|
| 36 |
+
myst_enable_extensions = [
|
| 37 |
+
'deflist',
|
| 38 |
+
'html_image',
|
| 39 |
+
'linkify',
|
| 40 |
+
'replacements',
|
| 41 |
+
'html_admonition'
|
| 42 |
+
]
|
| 43 |
+
source_suffix = {
|
| 44 |
+
'.rst': 'restructuredtext',
|
| 45 |
+
'.md': 'markdown',
|
| 46 |
+
}
|
| 47 |
+
|
| 48 |
+
html_theme = 'pydata_sphinx_theme'
|
| 49 |
+
master_doc = 'index'
|
| 50 |
+
html_show_sourcelink = True
|
docs/generated/slidedeckai.cli.CustomArgumentParser.rst
ADDED
|
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.cli.CustomArgumentParser
|
| 2 |
+
====================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.cli
|
| 5 |
+
|
| 6 |
+
.. autoclass:: CustomArgumentParser
|
| 7 |
+
|
| 8 |
+
|
| 9 |
+
.. automethod:: __init__
|
| 10 |
+
|
| 11 |
+
|
| 12 |
+
.. rubric:: Methods
|
| 13 |
+
|
| 14 |
+
.. autosummary::
|
| 15 |
+
|
| 16 |
+
~CustomArgumentParser.__init__
|
| 17 |
+
~CustomArgumentParser.add_argument
|
| 18 |
+
~CustomArgumentParser.add_argument_group
|
| 19 |
+
~CustomArgumentParser.add_mutually_exclusive_group
|
| 20 |
+
~CustomArgumentParser.add_subparsers
|
| 21 |
+
~CustomArgumentParser.convert_arg_line_to_args
|
| 22 |
+
~CustomArgumentParser.error
|
| 23 |
+
~CustomArgumentParser.exit
|
| 24 |
+
~CustomArgumentParser.format_help
|
| 25 |
+
~CustomArgumentParser.format_usage
|
| 26 |
+
~CustomArgumentParser.get_default
|
| 27 |
+
~CustomArgumentParser.parse_args
|
| 28 |
+
~CustomArgumentParser.parse_intermixed_args
|
| 29 |
+
~CustomArgumentParser.parse_known_args
|
| 30 |
+
~CustomArgumentParser.parse_known_intermixed_args
|
| 31 |
+
~CustomArgumentParser.print_help
|
| 32 |
+
~CustomArgumentParser.print_usage
|
| 33 |
+
~CustomArgumentParser.register
|
| 34 |
+
~CustomArgumentParser.set_defaults
|
| 35 |
+
|
| 36 |
+
|
| 37 |
+
|
| 38 |
+
|
| 39 |
+
|
| 40 |
+
|
docs/generated/slidedeckai.cli.CustomHelpFormatter.rst
ADDED
|
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.cli.CustomHelpFormatter
|
| 2 |
+
===================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.cli
|
| 5 |
+
|
| 6 |
+
.. autoclass:: CustomHelpFormatter
|
| 7 |
+
|
| 8 |
+
|
| 9 |
+
.. automethod:: __init__
|
| 10 |
+
|
| 11 |
+
|
| 12 |
+
.. rubric:: Methods
|
| 13 |
+
|
| 14 |
+
.. autosummary::
|
| 15 |
+
|
| 16 |
+
~CustomHelpFormatter.__init__
|
| 17 |
+
~CustomHelpFormatter.add_argument
|
| 18 |
+
~CustomHelpFormatter.add_arguments
|
| 19 |
+
~CustomHelpFormatter.add_text
|
| 20 |
+
~CustomHelpFormatter.add_usage
|
| 21 |
+
~CustomHelpFormatter.end_section
|
| 22 |
+
~CustomHelpFormatter.format_help
|
| 23 |
+
~CustomHelpFormatter.start_section
|
| 24 |
+
|
| 25 |
+
|
| 26 |
+
|
| 27 |
+
|
| 28 |
+
|
| 29 |
+
|
docs/generated/slidedeckai.cli.format_model_help.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.cli.format\_model\_help
|
| 2 |
+
===================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.cli
|
| 5 |
+
|
| 6 |
+
.. autofunction:: format_model_help
|
docs/generated/slidedeckai.cli.format_models_as_bullets.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.cli.format\_models\_as\_bullets
|
| 2 |
+
===========================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.cli
|
| 5 |
+
|
| 6 |
+
.. autofunction:: format_models_as_bullets
|
docs/generated/slidedeckai.cli.format_models_list.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.cli.format\_models\_list
|
| 2 |
+
====================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.cli
|
| 5 |
+
|
| 6 |
+
.. autofunction:: format_models_list
|
docs/generated/slidedeckai.cli.group_models_by_provider.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.cli.group\_models\_by\_provider
|
| 2 |
+
===========================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.cli
|
| 5 |
+
|
| 6 |
+
.. autofunction:: group_models_by_provider
|
docs/generated/slidedeckai.cli.main.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.cli.main
|
| 2 |
+
====================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.cli
|
| 5 |
+
|
| 6 |
+
.. autofunction:: main
|
docs/generated/slidedeckai.cli.rst
ADDED
|
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.cli
|
| 2 |
+
===============
|
| 3 |
+
===================================
|
| 4 |
+
|
| 5 |
+
.. currentmodule:: slidedeckai.cli
|
| 6 |
+
|
| 7 |
+
.. automodule:: slidedeckai.cli
|
| 8 |
+
:noindex:
|
| 9 |
+
|
| 10 |
+
.. autosummary::
|
| 11 |
+
:toctree:
|
| 12 |
+
:nosignatures:
|
| 13 |
+
|
| 14 |
+
|
| 15 |
+
format_model_help
|
| 16 |
+
|
| 17 |
+
format_models_as_bullets
|
| 18 |
+
|
| 19 |
+
format_models_list
|
| 20 |
+
|
| 21 |
+
group_models_by_provider
|
| 22 |
+
|
| 23 |
+
main
|
| 24 |
+
|
| 25 |
+
|
| 26 |
+
|
| 27 |
+
CustomArgumentParser
|
| 28 |
+
|
| 29 |
+
CustomHelpFormatter
|
| 30 |
+
|
| 31 |
+
|
| 32 |
+
.. automodule:: slidedeckai.cli
|
| 33 |
+
:members:
|
| 34 |
+
:undoc-members:
|
| 35 |
+
:show-inheritance:
|
| 36 |
+
:member-order: alphabetical
|
docs/generated/slidedeckai.core.SlideDeckAI.rst
ADDED
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.core.SlideDeckAI
|
| 2 |
+
============================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.core
|
| 5 |
+
|
| 6 |
+
.. autoclass:: SlideDeckAI
|
| 7 |
+
|
| 8 |
+
|
| 9 |
+
.. automethod:: __init__
|
| 10 |
+
|
| 11 |
+
|
| 12 |
+
.. rubric:: Methods
|
| 13 |
+
|
| 14 |
+
.. autosummary::
|
| 15 |
+
|
| 16 |
+
~SlideDeckAI.__init__
|
| 17 |
+
~SlideDeckAI.generate
|
| 18 |
+
~SlideDeckAI.reset
|
| 19 |
+
~SlideDeckAI.revise
|
| 20 |
+
~SlideDeckAI.set_template
|
| 21 |
+
|
| 22 |
+
|
| 23 |
+
|
| 24 |
+
|
| 25 |
+
|
| 26 |
+
|
docs/generated/slidedeckai.core.rst
ADDED
|
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.core
|
| 2 |
+
================
|
| 3 |
+
===================================
|
| 4 |
+
|
| 5 |
+
.. currentmodule:: slidedeckai
|
| 6 |
+
|
| 7 |
+
.. automodule:: slidedeckai.core
|
| 8 |
+
:noindex:
|
| 9 |
+
|
| 10 |
+
.. autosummary::
|
| 11 |
+
:toctree:
|
| 12 |
+
:nosignatures:
|
| 13 |
+
|
| 14 |
+
|
| 15 |
+
|
| 16 |
+
|
| 17 |
+
SlideDeckAI
|
| 18 |
+
|
| 19 |
+
|
| 20 |
+
.. automodule:: slidedeckai.core
|
| 21 |
+
:members:
|
| 22 |
+
:undoc-members:
|
| 23 |
+
:show-inheritance:
|
| 24 |
+
:member-order: alphabetical
|
docs/generated/slidedeckai.helpers.chat_helper.AIMessage.rst
ADDED
|
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.chat\_helper.AIMessage
|
| 2 |
+
==========================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.chat_helper
|
| 5 |
+
|
| 6 |
+
.. autoclass:: AIMessage
|
| 7 |
+
|
| 8 |
+
|
| 9 |
+
.. automethod:: __init__
|
| 10 |
+
|
| 11 |
+
|
| 12 |
+
.. rubric:: Methods
|
| 13 |
+
|
| 14 |
+
.. autosummary::
|
| 15 |
+
|
| 16 |
+
~AIMessage.__init__
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
|
| 20 |
+
|
| 21 |
+
|
| 22 |
+
|
docs/generated/slidedeckai.helpers.chat_helper.ChatMessage.rst
ADDED
|
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.chat\_helper.ChatMessage
|
| 2 |
+
============================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.chat_helper
|
| 5 |
+
|
| 6 |
+
.. autoclass:: ChatMessage
|
| 7 |
+
|
| 8 |
+
|
| 9 |
+
.. automethod:: __init__
|
| 10 |
+
|
| 11 |
+
|
| 12 |
+
.. rubric:: Methods
|
| 13 |
+
|
| 14 |
+
.. autosummary::
|
| 15 |
+
|
| 16 |
+
~ChatMessage.__init__
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
|
| 20 |
+
|
| 21 |
+
|
| 22 |
+
|
docs/generated/slidedeckai.helpers.chat_helper.ChatMessageHistory.rst
ADDED
|
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.chat\_helper.ChatMessageHistory
|
| 2 |
+
===================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.chat_helper
|
| 5 |
+
|
| 6 |
+
.. autoclass:: ChatMessageHistory
|
| 7 |
+
|
| 8 |
+
|
| 9 |
+
.. automethod:: __init__
|
| 10 |
+
|
| 11 |
+
|
| 12 |
+
.. rubric:: Methods
|
| 13 |
+
|
| 14 |
+
.. autosummary::
|
| 15 |
+
|
| 16 |
+
~ChatMessageHistory.__init__
|
| 17 |
+
~ChatMessageHistory.add_ai_message
|
| 18 |
+
~ChatMessageHistory.add_user_message
|
| 19 |
+
|
| 20 |
+
|
| 21 |
+
|
| 22 |
+
|
| 23 |
+
|
| 24 |
+
|
docs/generated/slidedeckai.helpers.chat_helper.ChatPromptTemplate.rst
ADDED
|
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.chat\_helper.ChatPromptTemplate
|
| 2 |
+
===================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.chat_helper
|
| 5 |
+
|
| 6 |
+
.. autoclass:: ChatPromptTemplate
|
| 7 |
+
|
| 8 |
+
|
| 9 |
+
.. automethod:: __init__
|
| 10 |
+
|
| 11 |
+
|
| 12 |
+
.. rubric:: Methods
|
| 13 |
+
|
| 14 |
+
.. autosummary::
|
| 15 |
+
|
| 16 |
+
~ChatPromptTemplate.__init__
|
| 17 |
+
~ChatPromptTemplate.format
|
| 18 |
+
~ChatPromptTemplate.from_template
|
| 19 |
+
|
| 20 |
+
|
| 21 |
+
|
| 22 |
+
|
| 23 |
+
|
| 24 |
+
|
docs/generated/slidedeckai.helpers.chat_helper.HumanMessage.rst
ADDED
|
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.chat\_helper.HumanMessage
|
| 2 |
+
=============================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.chat_helper
|
| 5 |
+
|
| 6 |
+
.. autoclass:: HumanMessage
|
| 7 |
+
|
| 8 |
+
|
| 9 |
+
.. automethod:: __init__
|
| 10 |
+
|
| 11 |
+
|
| 12 |
+
.. rubric:: Methods
|
| 13 |
+
|
| 14 |
+
.. autosummary::
|
| 15 |
+
|
| 16 |
+
~HumanMessage.__init__
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
|
| 20 |
+
|
| 21 |
+
|
| 22 |
+
|
docs/generated/slidedeckai.helpers.chat_helper.rst
ADDED
|
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.chat\_helper
|
| 2 |
+
================================
|
| 3 |
+
===================================
|
| 4 |
+
|
| 5 |
+
.. currentmodule:: slidedeckai.helpers
|
| 6 |
+
|
| 7 |
+
.. automodule:: slidedeckai.helpers.chat_helper
|
| 8 |
+
:noindex:
|
| 9 |
+
|
| 10 |
+
.. autosummary::
|
| 11 |
+
:toctree:
|
| 12 |
+
:nosignatures:
|
| 13 |
+
|
| 14 |
+
|
| 15 |
+
|
| 16 |
+
|
| 17 |
+
AIMessage
|
| 18 |
+
|
| 19 |
+
ChatMessage
|
| 20 |
+
|
| 21 |
+
ChatMessageHistory
|
| 22 |
+
|
| 23 |
+
ChatPromptTemplate
|
| 24 |
+
|
| 25 |
+
HumanMessage
|
| 26 |
+
|
| 27 |
+
|
| 28 |
+
.. automodule:: slidedeckai.helpers.chat_helper
|
| 29 |
+
:members:
|
| 30 |
+
:undoc-members:
|
| 31 |
+
:show-inheritance:
|
| 32 |
+
:member-order: alphabetical
|
docs/generated/slidedeckai.helpers.file_manager.get_pdf_contents.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.file\_manager.get\_pdf\_contents
|
| 2 |
+
====================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.file_manager
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_pdf_contents
|
docs/generated/slidedeckai.helpers.file_manager.rst
ADDED
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.file\_manager
|
| 2 |
+
=================================
|
| 3 |
+
===================================
|
| 4 |
+
|
| 5 |
+
.. currentmodule:: slidedeckai.helpers
|
| 6 |
+
|
| 7 |
+
.. automodule:: slidedeckai.helpers.file_manager
|
| 8 |
+
:noindex:
|
| 9 |
+
|
| 10 |
+
.. autosummary::
|
| 11 |
+
:toctree:
|
| 12 |
+
:nosignatures:
|
| 13 |
+
|
| 14 |
+
|
| 15 |
+
get_pdf_contents
|
| 16 |
+
|
| 17 |
+
validate_page_range
|
| 18 |
+
|
| 19 |
+
|
| 20 |
+
|
| 21 |
+
|
| 22 |
+
.. automodule:: slidedeckai.helpers.file_manager
|
| 23 |
+
:members:
|
| 24 |
+
:undoc-members:
|
| 25 |
+
:show-inheritance:
|
| 26 |
+
:member-order: alphabetical
|
docs/generated/slidedeckai.helpers.file_manager.validate_page_range.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.file\_manager.validate\_page\_range
|
| 2 |
+
=======================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.file_manager
|
| 5 |
+
|
| 6 |
+
.. autofunction:: validate_page_range
|
docs/generated/slidedeckai.helpers.icons_embeddings.find_icons.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.icons\_embeddings.find\_icons
|
| 2 |
+
=================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.icons_embeddings
|
| 5 |
+
|
| 6 |
+
.. autofunction:: find_icons
|
docs/generated/slidedeckai.helpers.icons_embeddings.get_embeddings.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.icons\_embeddings.get\_embeddings
|
| 2 |
+
=====================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.icons_embeddings
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_embeddings
|
docs/generated/slidedeckai.helpers.icons_embeddings.get_icons_list.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.icons\_embeddings.get\_icons\_list
|
| 2 |
+
======================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.icons_embeddings
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_icons_list
|
docs/generated/slidedeckai.helpers.icons_embeddings.load_saved_embeddings.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.icons\_embeddings.load\_saved\_embeddings
|
| 2 |
+
=============================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.icons_embeddings
|
| 5 |
+
|
| 6 |
+
.. autofunction:: load_saved_embeddings
|
docs/generated/slidedeckai.helpers.icons_embeddings.main.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.icons\_embeddings.main
|
| 2 |
+
==========================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.icons_embeddings
|
| 5 |
+
|
| 6 |
+
.. autofunction:: main
|
docs/generated/slidedeckai.helpers.icons_embeddings.rst
ADDED
|
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.icons\_embeddings
|
| 2 |
+
=====================================
|
| 3 |
+
===================================
|
| 4 |
+
|
| 5 |
+
.. currentmodule:: slidedeckai.helpers
|
| 6 |
+
|
| 7 |
+
.. automodule:: slidedeckai.helpers.icons_embeddings
|
| 8 |
+
:noindex:
|
| 9 |
+
|
| 10 |
+
.. autosummary::
|
| 11 |
+
:toctree:
|
| 12 |
+
:nosignatures:
|
| 13 |
+
|
| 14 |
+
|
| 15 |
+
find_icons
|
| 16 |
+
|
| 17 |
+
get_embeddings
|
| 18 |
+
|
| 19 |
+
get_icons_list
|
| 20 |
+
|
| 21 |
+
load_saved_embeddings
|
| 22 |
+
|
| 23 |
+
main
|
| 24 |
+
|
| 25 |
+
save_icons_embeddings
|
| 26 |
+
|
| 27 |
+
|
| 28 |
+
|
| 29 |
+
|
| 30 |
+
.. automodule:: slidedeckai.helpers.icons_embeddings
|
| 31 |
+
:members:
|
| 32 |
+
:undoc-members:
|
| 33 |
+
:show-inheritance:
|
| 34 |
+
:member-order: alphabetical
|
docs/generated/slidedeckai.helpers.icons_embeddings.save_icons_embeddings.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.icons\_embeddings.save\_icons\_embeddings
|
| 2 |
+
=============================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.icons_embeddings
|
| 5 |
+
|
| 6 |
+
.. autofunction:: save_icons_embeddings
|
docs/generated/slidedeckai.helpers.image_search.extract_dimensions.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.image\_search.extract\_dimensions
|
| 2 |
+
=====================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.image_search
|
| 5 |
+
|
| 6 |
+
.. autofunction:: extract_dimensions
|
docs/generated/slidedeckai.helpers.image_search.get_image_from_url.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.image\_search.get\_image\_from\_url
|
| 2 |
+
=======================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.image_search
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_image_from_url
|
docs/generated/slidedeckai.helpers.image_search.get_photo_url_from_api_response.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.image\_search.get\_photo\_url\_from\_api\_response
|
| 2 |
+
======================================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.image_search
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_photo_url_from_api_response
|
docs/generated/slidedeckai.helpers.image_search.rst
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.image\_search
|
| 2 |
+
=================================
|
| 3 |
+
===================================
|
| 4 |
+
|
| 5 |
+
.. currentmodule:: slidedeckai.helpers
|
| 6 |
+
|
| 7 |
+
.. automodule:: slidedeckai.helpers.image_search
|
| 8 |
+
:noindex:
|
| 9 |
+
|
| 10 |
+
.. autosummary::
|
| 11 |
+
:toctree:
|
| 12 |
+
:nosignatures:
|
| 13 |
+
|
| 14 |
+
|
| 15 |
+
extract_dimensions
|
| 16 |
+
|
| 17 |
+
get_image_from_url
|
| 18 |
+
|
| 19 |
+
get_photo_url_from_api_response
|
| 20 |
+
|
| 21 |
+
search_pexels
|
| 22 |
+
|
| 23 |
+
|
| 24 |
+
|
| 25 |
+
|
| 26 |
+
.. automodule:: slidedeckai.helpers.image_search
|
| 27 |
+
:members:
|
| 28 |
+
:undoc-members:
|
| 29 |
+
:show-inheritance:
|
| 30 |
+
:member-order: alphabetical
|
docs/generated/slidedeckai.helpers.image_search.search_pexels.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.image\_search.search\_pexels
|
| 2 |
+
================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.image_search
|
| 5 |
+
|
| 6 |
+
.. autofunction:: search_pexels
|
docs/generated/slidedeckai.helpers.llm_helper.get_langchain_llm.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.llm\_helper.get\_langchain\_llm
|
| 2 |
+
===================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.llm_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_langchain_llm
|
docs/generated/slidedeckai.helpers.llm_helper.get_litellm_llm.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.llm\_helper.get\_litellm\_llm
|
| 2 |
+
=================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.llm_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_litellm_llm
|
docs/generated/slidedeckai.helpers.llm_helper.get_litellm_model_name.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.llm\_helper.get\_litellm\_model\_name
|
| 2 |
+
=========================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.llm_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_litellm_model_name
|
docs/generated/slidedeckai.helpers.llm_helper.get_provider_model.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.llm\_helper.get\_provider\_model
|
| 2 |
+
====================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.llm_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_provider_model
|
docs/generated/slidedeckai.helpers.llm_helper.is_valid_llm_provider_model.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.llm\_helper.is\_valid\_llm\_provider\_model
|
| 2 |
+
===============================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.llm_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: is_valid_llm_provider_model
|
docs/generated/slidedeckai.helpers.llm_helper.rst
ADDED
|
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.llm\_helper
|
| 2 |
+
===============================
|
| 3 |
+
===================================
|
| 4 |
+
|
| 5 |
+
.. currentmodule:: slidedeckai.helpers
|
| 6 |
+
|
| 7 |
+
.. automodule:: slidedeckai.helpers.llm_helper
|
| 8 |
+
:noindex:
|
| 9 |
+
|
| 10 |
+
.. autosummary::
|
| 11 |
+
:toctree:
|
| 12 |
+
:nosignatures:
|
| 13 |
+
|
| 14 |
+
|
| 15 |
+
get_langchain_llm
|
| 16 |
+
|
| 17 |
+
get_litellm_llm
|
| 18 |
+
|
| 19 |
+
get_litellm_model_name
|
| 20 |
+
|
| 21 |
+
get_provider_model
|
| 22 |
+
|
| 23 |
+
is_valid_llm_provider_model
|
| 24 |
+
|
| 25 |
+
stream_litellm_completion
|
| 26 |
+
|
| 27 |
+
|
| 28 |
+
|
| 29 |
+
|
| 30 |
+
.. automodule:: slidedeckai.helpers.llm_helper
|
| 31 |
+
:members:
|
| 32 |
+
:undoc-members:
|
| 33 |
+
:show-inheritance:
|
| 34 |
+
:member-order: alphabetical
|
docs/generated/slidedeckai.helpers.llm_helper.stream_litellm_completion.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.llm\_helper.stream\_litellm\_completion
|
| 2 |
+
===========================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.llm_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: stream_litellm_completion
|
docs/generated/slidedeckai.helpers.pptx_helper.add_bulleted_items.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.pptx\_helper.add\_bulleted\_items
|
| 2 |
+
=====================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.pptx_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: add_bulleted_items
|
docs/generated/slidedeckai.helpers.pptx_helper.format_text.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.pptx\_helper.format\_text
|
| 2 |
+
=============================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.pptx_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: format_text
|
docs/generated/slidedeckai.helpers.pptx_helper.generate_powerpoint_presentation.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.pptx\_helper.generate\_powerpoint\_presentation
|
| 2 |
+
===================================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.pptx_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: generate_powerpoint_presentation
|
docs/generated/slidedeckai.helpers.pptx_helper.get_flat_list_of_contents.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.pptx\_helper.get\_flat\_list\_of\_contents
|
| 2 |
+
==============================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.pptx_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_flat_list_of_contents
|
docs/generated/slidedeckai.helpers.pptx_helper.get_slide_placeholders.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.pptx\_helper.get\_slide\_placeholders
|
| 2 |
+
=========================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.pptx_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_slide_placeholders
|
docs/generated/slidedeckai.helpers.pptx_helper.remove_slide_number_from_heading.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.pptx\_helper.remove\_slide\_number\_from\_heading
|
| 2 |
+
=====================================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.pptx_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: remove_slide_number_from_heading
|
docs/generated/slidedeckai.helpers.pptx_helper.rst
ADDED
|
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.pptx\_helper
|
| 2 |
+
================================
|
| 3 |
+
===================================
|
| 4 |
+
|
| 5 |
+
.. currentmodule:: slidedeckai.helpers
|
| 6 |
+
|
| 7 |
+
.. automodule:: slidedeckai.helpers.pptx_helper
|
| 8 |
+
:noindex:
|
| 9 |
+
|
| 10 |
+
.. autosummary::
|
| 11 |
+
:toctree:
|
| 12 |
+
:nosignatures:
|
| 13 |
+
|
| 14 |
+
|
| 15 |
+
add_bulleted_items
|
| 16 |
+
|
| 17 |
+
format_text
|
| 18 |
+
|
| 19 |
+
generate_powerpoint_presentation
|
| 20 |
+
|
| 21 |
+
get_flat_list_of_contents
|
| 22 |
+
|
| 23 |
+
get_slide_placeholders
|
| 24 |
+
|
| 25 |
+
remove_slide_number_from_heading
|
| 26 |
+
|
| 27 |
+
|
| 28 |
+
|
| 29 |
+
|
| 30 |
+
.. automodule:: slidedeckai.helpers.pptx_helper
|
| 31 |
+
:members:
|
| 32 |
+
:undoc-members:
|
| 33 |
+
:show-inheritance:
|
| 34 |
+
:member-order: alphabetical
|
docs/generated/slidedeckai.helpers.text_helper.fix_malformed_json.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.text\_helper.fix\_malformed\_json
|
| 2 |
+
=====================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.text_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: fix_malformed_json
|
docs/generated/slidedeckai.helpers.text_helper.get_clean_json.rst
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
slidedeckai.helpers.text\_helper.get\_clean\_json
|
| 2 |
+
=================================================
|
| 3 |
+
|
| 4 |
+
.. currentmodule:: slidedeckai.helpers.text_helper
|
| 5 |
+
|
| 6 |
+
.. autofunction:: get_clean_json
|