они дохрена намудрили и всё запутали- да там чёрт ногу сломит, кароч там как плюсы есть так и минусы, лучше и не разбираться в этом, вообще жалею время которое потерял на изучение next, next это mvp , это не готовый продукт к употреблению, он ещё не готов, как бы они там не ласкали его
function findUniq(arr) {
let [a,b,c] = arr.slice(0,3);
if( a != b && a!=c ) return a;
for( let x of arr ) if( x!=a ) return x
}
[1,1]
- получается функция выдаст не верный результат, вообще вернет undefinedsign(sign(sign(sign("AWS4" + "ExamP1eSecReTKeykdokKK38800","20190801"),"ru-central1"),"s3"),"aws4_request")
- тут данные возьми и посмотри получиться ли у тебя похожий хэш что и в документации56bdf53a1f10c078c2b4fb5a26cefa670b3ea796567d85489135cf33********
- он тут не полный, но в целом хватит что бы понять верно ли всё работает у тебя там import requests
import json
token = 'xxx'
ufr = requests.post('https://arpeggi.io/api/kits/v1/voice-conversions', headers={'Authorization': f'Bearer {token}'}, data={'voiceModelId': 56615}, files={ 'soundFile': open('vocals.mp3', 'rb')})
print(ufr.status_code)
print(ufr.text)