Untitled

mail@pastecode.io avatar
unknown
plain_text
7 months ago
1.2 kB
1
Indexable
Never
def correct_typos_yandex():
    
    url = "https://llm.api.cloud.yandex.net/llm/v1alpha/instruct"
    
    headers = {
        "Content-Type": "application/json",
        "Authorization": f"Bearer {IAM_TOKEN}",
        "x-folder-id": FOLDER_ID,
    }
    
    data = {
            'folderId': FOLDER_ID,
            'instructionText': "Найди ошибки в тексте и исправь их",
            'model': "general",
            'requestText': "Ламинат подойдет для укладке на кухне или в детской комнате – он не боиться влаги и механических повреждений благодаря защитному слою из облицованных меламиновых пленок толщиной 0,2 мм и обработанным воском замкам"
            }
    
    response = requests.post(url, headers=headers, json=data)
    
    if not str(response.status_code).startswith('2'):
        print(f"HTTPError: {response.status_code}; {response}")
        return None
        
    response = response.json()
    return response