webbyuu / gpt-engineer /docs /api_reference.rst
NahFam13's picture
z1
d26280a verified
.. _api_reference:
=============
API Reference
=============
:mod:`gpt_engineer.cli`: Cli
=============================
.. automodule:: gpt_engineer.cli
:no-members:
:no-inherited-members:
Classes
--------------
.. currentmodule:: gpt_engineer
.. autosummary::
:toctree: cli
:template: class.rst
cli.file_selector.DisplayablePath
Functions
--------------
.. currentmodule:: gpt_engineer
.. autosummary::
:toctree: cli
cli.collect.collect_learnings
cli.collect.send_learning
cli.collect.steps_file_hash
cli.file_selector.ask_for_files
cli.file_selector.gui_file_selector
cli.file_selector.is_in_ignoring_extensions
cli.file_selector.terminal_file_selector
cli.learning.ask_collection_consent
cli.learning.check_collection_consent
cli.learning.extract_learning
cli.learning.get_session
cli.learning.human_review_input
cli.learning.logs_to_string
cli.main.load_env_if_needed
cli.main.load_prompt
cli.main.main
cli.main.preprompts_path
:mod:`gpt_engineer.core`: Core
===============================
.. automodule:: gpt_engineer.core
:no-members:
:no-inherited-members:
Classes
--------------
.. currentmodule:: gpt_engineer
.. autosummary::
:toctree: core
:template: class.rst
core.steps.Config
Functions
--------------
.. currentmodule:: gpt_engineer
.. autosummary::
:toctree: core
core.ai.serialize_messages
core.chat_to_files.apply_edits
core.chat_to_files.format_file_to_input
core.chat_to_files.get_code_strings
core.chat_to_files.overwrite_files_with_edits
core.chat_to_files.parse_chat
core.chat_to_files.parse_edits
core.chat_to_files.to_files
core.chat_to_files.to_files_and_memory
core.db.archive
core.steps.assert_files_ready
core.steps.clarify
core.steps.curr_fn
core.steps.execute_entrypoint
core.steps.gen_clarified_code
core.steps.gen_entrypoint
core.steps.get_improve_prompt
core.steps.human_review
core.steps.improve_existing_code
core.steps.lite_gen
core.steps.set_improve_filelist
core.steps.setup_sys_prompt
core.steps.setup_sys_prompt_existing_code
core.steps.simple_gen
core.steps.use_feedback