Unbreak AutoGPT

This commit is contained in:
Reinier van der Leer
2023-09-17 22:39:26 +02:00
parent 3ea9d6a70f
commit b6fd54f599

View File

@@ -1,11 +1,13 @@
from math import ceil, floor
from typing import TYPE_CHECKING
from autogpt.core.planning import LanguageModelPrompt
if TYPE_CHECKING:
from autogpt.core.planning import LanguageModelPrompt
SEPARATOR_LENGTH = 42
def dump_prompt(prompt: LanguageModelPrompt) -> str:
def dump_prompt(prompt: "LanguageModelPrompt") -> str:
def separator(text: str):
half_sep_len = (SEPARATOR_LENGTH - 2 - len(text)) / 2
return f"{floor(half_sep_len)*'-'} {text.upper()} {ceil(half_sep_len)*'-'}"