Медитация для креативности: как развить творческое мышление с помощью практик

"
}
elif self.lang == 'en':
return {
'title': 'Meditation for creativity development',
'description': "Write an expert article on the topic: 'Meditation for creativity development'. Compare different approaches to problem solving. Write in en language"
}
else:
return {
'title': 'Медитация для развития креативности',
'description': "Напиши экспертную статью на тему: 'Медитация для развития креативности'. Сравни разные подходы к решению проблемы. Пиши на ru языке"
}

def update_question(self, question):
if self.lang == 'en':
return question.replace('напиши', 'write').replace('Напиши', 'Write')
else:
return question

class ExpertAnswers(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напишите').replace('Напиши', 'Напишите').replace('пиши', 'пишите').replace('Пиши', 'Пишите').replace('пишите', 'пишите').replace('Пишите', 'Пишите').replace('write', 'write').replace('Write', 'Write')

class Stories(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши историю').replace('Напиши', 'Напиши историю').replace('пиши', 'пиши историю').replace('Пиши', 'Пиши историю').replace('write', 'write a story').replace('Write', 'Write a story')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class StoriesEnglish(Stories):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class ChatBot(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши ответ').replace('Напиши', 'Напиши ответ').replace('пиши', 'пиши ответ').replace('Пиши', 'Пиши ответ').replace('write', 'write a response').replace('Write', 'Write a response')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class ChatBotEnglish(ChatBot):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class QnA(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши ответ').replace('Напиши', 'Напиши ответ').replace('пиши', 'пиши ответ').replace('Пиши', 'Пиши ответ').replace('write', 'write a response').replace('Write', 'Write a response')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class QnAEnglish(QnA):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class Synonyms(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши синонимы').replace('Напиши', 'Напиши синонимы').replace('пиши', 'пиши синонимы').replace('Пиши', 'Пиши синонимы').replace('write', 'write synonyms').replace('Write', 'Write synonyms')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class SynonymsEnglish(Synonyms):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class Antonyms(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши антонимы').replace('Напиши', 'Напиши антонимы').replace('пиши', 'пиши антонимы').replace('Пиши', 'Пиши антонимы').replace('write', 'write antonyms').replace('Write', 'Write antonyms')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class AntonymsEnglish(Antonyms):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class Definitions(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши определение').replace('Напиши', 'Напиши определение').replace('пиши', 'пиши определение').replace('Пиши', 'Пиши определение').replace('write', 'write a definition').replace('Write', 'Write a definition')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class DefinitionsEnglish(Definitions):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class Summaries(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши краткое изложение').replace('Напиши', 'Напиши краткое изложение').replace('пиши', 'пиши краткое изложение').replace('Пиши', 'Пиши краткое изложение').replace('write', 'write a summary').replace('Write', 'Write a summary')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class SummariesEnglish(Summaries):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class Sentiment(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши тональность').replace('Напиши', 'Напиши тональность').replace('пиши', 'пиши тональность').replace('Пиши', 'Пиши тональность').replace('write', 'write the sentiment').replace('Write', 'Write the sentiment')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class SentimentEnglish(Sentiment):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextClassification(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши класс').replace('Напиши', 'Напиши класс').replace('пиши', 'пиши класс').replace('Пиши', 'Пиши класс').replace('write', 'write the class').replace('Write', 'Write the class')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextClassificationEnglish(TextClassification):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class Grammar(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши исправленное предложение').replace('Напиши', 'Напиши исправленное предложение').replace('пиши', 'пиши исправленное предложение').replace('Пиши', 'Пиши исправленное предложение').replace('write', 'write the corrected sentence').replace('Write', 'Write the corrected sentence')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class GrammarEnglish(Grammar):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class Titles(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши заголовок').replace('Напиши', 'Напиши заголовок').replace('пиши', 'пиши заголовок').replace('Пиши', 'Пиши заголовок').replace('write', 'write the headline').replace('Write', 'Write the headline')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TitlesEnglish(Titles):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class Code(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши код').replace('Напиши', 'Напиши код').replace('пиши', 'пиши код').replace('Пиши', 'Пиши код').replace('write', 'write the code').replace('Write', 'Write the code')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class CodeEnglish(Code):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class SQL(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши sql запрос').replace('Напиши', 'Напиши sql запрос').replace('пиши', 'пиши sql запрос').replace('Пиши', 'Пиши sql запрос').replace('write', 'write the sql query').replace('Write', 'Write the sql query')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class SQLEnglish(SQL):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class Markdown(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши в формате markdown').replace('Напиши', 'Напиши в формате markdown').replace('пиши', 'пиши в формате markdown').replace('Пиши', 'Пиши в формате markdown').replace('write', 'write in markdown format').replace('Write', 'Write in markdown format')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class MarkdownEnglish(Markdown):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class MarkdownLatex(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши в формате markdown с поддержкой latex').replace('Напиши', 'Напиши в формате markdown с поддержкой latex').replace('пиши', 'пиши в формате markdown с поддержкой latex').replace('Пиши', 'Пиши в формате markdown с поддержкой latex').replace('write', 'write in markdown format with latex support').replace('Write', 'Write in markdown format with latex support')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class MarkdownLatexEnglish(MarkdownLatex):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class MarkdownLatexEnglishWithStyling(MarkdownLatex):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши в формате markdown с поддержкой latex и стилями').replace('Напиши', 'Напиши в формате markdown с поддержкой latex и стилями').replace('пиши', 'пиши в формате markdown с поддержкой latex и стилями').replace('Пиши', 'Пиши в формате markdown с поддержкой latex и стилями').replace('write', 'write in markdown format with latex support and styles').replace('Write', 'Write in markdown format with latex support and styles')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class CodeSQL(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши код').replace('Напиши', 'Напиши код').replace('пиши', 'пиши код').replace('Пиши', 'Пиши код').replace('write', 'write the code').replace('Write', 'Write the code')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class CodeSQLEnglish(CodeSQL):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class Images(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши код').replace('Напиши', 'Напиши код').replace('пиши', 'пиши код').replace('Пиши', 'Пиши код').replace('write', 'write the code').replace('Write', 'Write the code')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class ImagesEnglish(Images):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class ImageDescriptions(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши описание').replace('Напиши', 'Напиши описание').replace('пиши', 'пиши описание').replace('Пиши', 'Пиши описание').replace('write', 'write the description').replace('Write', 'Write the description')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class ImageDescriptionsEnglish(ImageDescriptions):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class ImageQuestions(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши вопрос').replace('Напиши', 'Напиши вопрос').replace('пиши', 'пиши вопрос').replace('Пиши', 'Пиши вопрос').replace('write', 'write the question').replace('Write', 'Write the question')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class ImageQuestionsEnglish(ImageQuestions):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class ImageCaptions(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши подпись').replace('Напиши', 'Напиши подпись').replace('пиши', 'пиши подпись').replace('Пиши', 'Пиши подпись').replace('write', 'write the caption').replace('Write', 'Write the caption')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class ImageCaptionsEnglish(ImageCaptions):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToCode(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши код').replace('Напиши', 'Напиши код').replace('пиши', 'пиши код').replace('Пиши', 'Пиши код').replace('write', 'write the code').replace('Write', 'Write the code')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToCodeEnglish(TextToCode):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class CodeToText(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши текст').replace('Напиши', 'Напиши текст').replace('пиши', 'пиши текст').replace('Пиши', 'Пиши текст').replace('write', 'write the text').replace('Write', 'Write the text')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class CodeToTextEnglish(CodeToText):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class CodeToTextSQL(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши текст').replace('Напиши', 'Напиши текст').replace('пиши', 'пиши текст').replace('Пиши', 'Пиши текст').replace('write', 'write the text').replace('Write', 'Write the text')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class CodeToTextSQLEnglish(CodeToTextSQL):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToSQL(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши sql запрос').replace('Напиши', 'Напиши sql запрос').replace('пиши', 'пиши sql запрос').replace('Пиши', 'Пиши sql запрос').replace('write', 'write the sql query').replace('Write', 'Write the sql query')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToSQLEnglish(TextToSQL):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class SQLToText(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши текст').replace('Напиши', 'Напиши текст').replace('пиши', 'пиши текст').replace('Пиши', 'Пиши текст').replace('write', 'write the text').replace('Write', 'Write the text')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class SQLToTextEnglish(SQLToText):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class CodeToSQL(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши sql запрос').replace('Напиши', 'Напиши sql запрос').replace('пиши', 'пиши sql запрос').replace('Пиши', 'Пиши sql запрос').replace('write', 'write the sql query').replace('Write', 'Write the sql query')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class CodeToSQLEnglish(CodeToSQL):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class SQLToCode(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши код').replace('Напиши', 'Напиши код').replace('пиши', 'пиши код').replace('Пиши', 'Пиши код').replace('write', 'write the code').replace('Write', 'Write the code')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class SQLToCodeEnglish(SQLToCode):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class ImageToText(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши текст').replace('Напиши', 'Напиши текст').replace('пиши', 'пиши текст').replace('Пиши', 'Пиши текст').replace('write', 'write the text').replace('Write', 'Write the text')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class ImageToTextEnglish(ImageToText):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImage(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши изображение').replace('Напиши', 'Напиши изображение').replace('пиши', 'пиши изображение').replace('Пиши', 'Пиши изображение').replace('write', 'write the image').replace('Write', 'Write the image')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToImageEnglish(TextToImage):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImageArt(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши искусство').replace('Напиши', 'Напиши искусство').replace('пиши', 'пиши искусство').replace('Пиши', 'Пиши искусство').replace('write', 'write the art').replace('Write', 'Write the art')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToImageArtEnglish(TextToImageArt):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImageAnime(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши аниме').replace('Напиши', 'Напиши аниме').replace('пиши', 'пиши аниме').replace('Пиши', 'Пиши аниме').replace('write', 'write the anime').replace('Write', 'Write the anime')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToImageAnimeEnglish(TextToImageAnime):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImageArtAnime(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши аниме').replace('Напиши', 'Напиши аниме').replace('пиши', 'пиши аниме').replace('Пиши', 'Пиши аниме').replace('write', 'write the anime').replace('Write', 'Write the anime')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToImageArtAnimeEnglish(TextToImageArtAnime):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImageArtAnimeReal(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши аниме').replace('Напиши', 'Напиши аниме').replace('пиши', 'пиши аниме').replace('Пиши', 'Пиши аниме').replace('write', 'write the anime').replace('Write', 'Write the anime')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToImageArtAnimeRealEnglish(TextToImageArtAnimeReal):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImageAnimeReal(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши аниме').replace('Напиши', 'Напиши аниме').replace('пиши', 'пиши аниме').replace('Пиши', 'Пиши аниме').replace('write', 'write the anime').replace('Write', 'Write the anime')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToImageAnimeRealEnglish(TextToImageAnimeReal):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImageArtReal(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши искусство').replace('Напиши', 'Напиши искусство').replace('пиши', 'пиши искусство').replace('Пиши', 'Пиши искусство').replace('write', 'write the art').replace('Write', 'Write the art')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToImageArtRealEnglish(TextToImageArtReal):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImageReal(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши изображение').replace('Напиши', 'Напиши изображение').replace('пиши', 'пиши изображение').replace('Пиши', 'Пиши изображение').replace('write', 'write the image').replace('Write', 'Write the image')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToImageRealEnglish(TextToImageReal):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImageRealistic(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши изображение').replace('Напиши', 'Напиши изображение').replace('пиши', 'пиши изображение').replace('Пиши', 'Пиши изображение').replace('write', 'write the image').replace('Write', 'Write the image')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToImageRealisticEnglish(TextToImageRealistic):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImageRealisticArt(Answers):
def __init__(self, lang='ru', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

def update_question(self, question):
return question.replace('напиши', 'напиши искусство').replace('Напиши', 'Напиши искусство').replace('пиши', 'пиши искусство').replace('Пиши', 'Пиши искусство').replace('write', 'write the art').replace('Write', 'Write the art')

def update_answer(self, answer):
return answer.replace('стоп', '').replace('stop', '')

class TextToImageRealisticArtEnglish(TextToImageRealisticArt):
def __init__(self, lang='en', max_tokens=1000, stop_seq_ids=[50256]):
super().__init__(lang, max_tokens, stop_seq_ids)

class TextToImageRealisticAnime

Прокрутить вверх