🤏 refactor: simplify name

This commit is contained in:
Florian Hönicke
2023-05-23 00:17:53 +02:00
parent 8a3f55e6f4
commit 35264a8fcd
3 changed files with 14 additions and 21 deletions

View File

@@ -12,7 +12,7 @@ from langchain.schema import SystemMessage, AIMessage
from pydantic.dataclasses import dataclass
from dev_gpt.apis import gpt
from dev_gpt.apis.gpt import _GPTConversation
from dev_gpt.apis.gpt import _GPTConversation, ask_gpt
from dev_gpt.apis.jina_cloud import process_error_message, push_executor, is_executor_in_hub
from dev_gpt.apis.pypi import is_package_on_pypi, clean_requirements_txt
from dev_gpt.constants import FILE_AND_TAG_PAIRS, NUM_IMPLEMENTATION_STRATEGIES, MAX_DEBUGGING_ITERATIONS, \
@@ -512,14 +512,7 @@ pytest
return 'yes' in answer.lower()
def generate_microservice_name(self, description):
name = self.generate_and_persist_file(
section_title='Generate microservice name',
template=template_generate_microservice_name,
destination_folder=self.microservice_root_path,
file_name_s=['name.txt'],
description=description
)['name.txt']
return name
return ask_gpt(template_generate_microservice_name, description=description)
def get_possible_packages(self):
print_colored('', '\n\n############# What packages to use? #############', 'blue')