Planner-AI is a study mentoring project that implements ChatGPT integration in Telegram via Bots. It includes several new functions that were not available on ChatGPT, such as messages classification and accepting audio messages from users.
Для миграции данных из статичного вида в использование базы данных нужно их вставить по определенной структуре. От тебя нужно создать и написать код в jupiter notebook.
[x] Создай ветку от mig-aws
[x] Открой helpers/translationsHelper.py. Там ты увидишь JSON объект из множества строк. Мне нужно сформировать из двух JSON объектов:
[x] labels
[x] week_labels
Следующую структуру. К примеру:
'wait_till_approved':
{'russian': 'Подождите одобрения',
'english': 'Please wait till you are approved'},
должно быть трансформировано в
{
"label": {
"S": "wait_till_approved"
},
"language": {
"M": {
"english": {
"S": "Please wait till you are approved"
},
"russian": {
"S": "Подождите одобрения"
}
}
}
}
[ ] Окончательный результат должен быть в виде tuple:
result = ["wait_till_approved": {.......}, ...]
[x] JupyterNotebook - файл назови DynamoDB_insertTransformator и положи в папку helpers
Для миграции данных из статичного вида в использование базы данных нужно их вставить по определенной структуре. От тебя нужно создать и написать код в jupiter notebook.
helpers/translationsHelper.py
. Там ты увидишь JSON объект из множества строк. Мне нужно сформировать из двух JSON объектов:Следующую структуру. К примеру:
должно быть трансформировано в
DynamoDB_insertTransformator
и положи в папкуhelpers