Spaces:
Sleeping
Sleeping
File size: 3,999 Bytes
3860419 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
.. _api_reference:
=============
API Reference
=============
:mod:`gpt_engineer.applications`: Applications
===============================================
.. automodule:: gpt_engineer.applications
:no-members:
:no-inherited-members:
Classes
--------------
.. currentmodule:: gpt_engineer
.. autosummary::
:toctree: applications
:template: class.rst
applications.cli.cli_agent.CliAgent
applications.cli.file_selector.DisplayablePath
Functions
--------------
.. currentmodule:: gpt_engineer
.. autosummary::
:toctree: applications
applications.cli.collect.collect_and_send_human_review
applications.cli.collect.collect_learnings
applications.cli.collect.send_learning
applications.cli.learning.ask_collection_consent
applications.cli.learning.ask_for_valid_input
applications.cli.learning.check_collection_consent
applications.cli.learning.extract_learning
applications.cli.learning.get_session
applications.cli.learning.human_review_input
applications.cli.main.get_preprompts_path
applications.cli.main.load_env_if_needed
applications.cli.main.load_prompt
applications.cli.main.main
:mod:`gpt_engineer.benchmark`: Benchmark
=========================================
.. automodule:: gpt_engineer.benchmark
:no-members:
:no-inherited-members:
Functions
--------------
.. currentmodule:: gpt_engineer
.. autosummary::
:toctree: benchmark
benchmark.__main__.get_agent
benchmark.__main__.main
benchmark.benchmarks.gpteng.eval_tools.assert_exists_in_source_code
benchmark.benchmarks.gpteng.eval_tools.check_evaluation_component
benchmark.benchmarks.gpteng.eval_tools.check_language
benchmark.benchmarks.gpteng.eval_tools.run_code_class_has_property
benchmark.benchmarks.gpteng.eval_tools.run_code_class_has_property_w_value
benchmark.benchmarks.gpteng.eval_tools.run_code_eval_function
benchmark.benchmarks.gpteng.load.eval_to_task
benchmark.benchmarks.gpteng.load.expect_to_assertion
benchmark.benchmarks.gpteng.load.load_gpteng
benchmark.benchmarks.gptme.load.load_gptme
benchmark.benchmarks.load.get_benchmark
benchmark.run.print_results
benchmark.run.run
: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.base_agent.BaseAgent
core.base_execution_env.BaseExecutionEnv
core.default.disk_execution_env.DiskExecutionEnv
core.default.disk_memory.DiskMemory
core.default.simple_agent.SimpleAgent
core.files_dict.FilesDict
core.version_manager.BaseVersionManager
Functions
--------------
.. currentmodule:: gpt_engineer
.. autosummary::
:toctree: core
core.ai.serialize_messages
core.chat_to_files.apply_diffs
core.chat_to_files.chat_to_files_dict
core.chat_to_files.parse_diff_block
core.chat_to_files.parse_diffs
core.chat_to_files.parse_hunk_header
core.default.paths.memory_path
core.default.paths.metadata_path
core.default.simple_agent.default_config_agent
core.default.steps.curr_fn
core.default.steps.execute_entrypoint
core.default.steps.gen_code
core.default.steps.gen_entrypoint
core.default.steps.improve
core.default.steps.salvage_correct_hunks
core.default.steps.setup_sys_prompt
core.default.steps.setup_sys_prompt_existing_code
core.diff.count_ratio
core.diff.is_similar
core.files_dict.file_to_lines_dict
:mod:`gpt_engineer.tools`: Tools
=================================
.. automodule:: gpt_engineer.tools
:no-members:
:no-inherited-members:
Functions
--------------
.. currentmodule:: gpt_engineer
.. autosummary::
:toctree: tools
tools.custom_steps.clarified_gen
tools.custom_steps.get_platform_info
tools.custom_steps.lite_gen
tools.custom_steps.self_heal
|