MVSEP API tarjoaa ohjelmallisen pääsyn erottelun luomiseen, tulosten palauttamiseen, sivuston tietojen hakemiseen ja käyttäjän ominaisuuksien hallintaan.
Tämän API:n käyttöön tarvitset API-avaimen. Et ole kirjautunut sisään, kirjaudu sisään saadaksesi API-tunnuksesi.
Huomaa, että Premium-käyttäjät voivat pyytää rajattomasti samanaikaisia töitä, kun taas muut kuin Premium-käyttäjät voivat pyytää vain yhtä samanaikaista työtä.
MVSEP tarjoaa alueellisia API-päätepisteitä. Kaikki alueet käyttävät samaa tilitietokantaa, joten sama tili, API-avain ja työn hash toimivat kaikkialla:
https://de.mvsep.com/apihttps://de2.mvsep.com/apihttps://hk.mvsep.com/apiOsoitteeseen https://mvsep.com/api lähetetyt pyynnöt ohjataan maantieteellisesti: Euroopasta tulevat pyynnöt alueelle de, Pohjois-Aasiasta tulevat alueelle hk ja kaikki muut alueelle de2. API-integraatioissa suosittelemme kutsumaan alueellista päätepistettä suoraan – näin koko työn elinkaari pysyy samalla palvelimella riippumatta siitä, mistä pyyntösi tulevat.
Jokainen erottelu käsitellään ja tallennetaan sillä alueella, jossa se luotiin, ja vastauksissa palautetut lataus-URL-osoitteet osoittavat aina kyseisen alueen palvelimeen. Parhaan suorituskyvyn saat valitsemalla palvelimiasi lähimpänä olevan päätepisteen ja käyttämällä samaa palvelinta koko työn elinkaaren ajan – luontiin, tilan kyselyyn ja tiedostojen lataamiseen.
Voit kysellä minkä tahansa työn tilaa miltä tahansa alueelta (tietokanta on yhteinen), mutta itse tulostiedostot tarjoaa aina se alue, joka omistaa työn.
Erottelun luomiseksi sinun on tehtävä POST-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/separation/create
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | API-avaimesi |
| audiofile | Binääri | Käsiteltävä äänitiedosto. Ei pakollinen, jos url-parametri on asetettu tai malli ei käytä tiedostosyötettä. Matchering-malleissa käytä syötteenä parametreja target_audiofile ja reference_audiofile parametrin audiofile sijaan. |
| url | Merkkijono | Linkki äänitiedostoon. Ei pakollinen, jos audiofile-parametri on asetettu. |
| remote_type | Merkkijono | (valinnainen) Äänitiedoston etätyyppi. Oletusarvo on direct. Ei pakollinen, jos audiofile-parametri on asetettu. Tuetut tyypit ovat direct (suora lataus), mega (MEGA), drive (Google Drive) ja dropbox (Dropbox). |
| sep_type | Kokonaisluku | (valinnainen) Erottelun tyyppi, oletusarvo 20. Tämä on erottelutyypin tunnus; katso lisätietoja HAE EROTTELUTYYPIT -osiosta. Jätetään huomiotta, jos <code class="higlighted">preset_id</code> on annettu. |
| preset_id | Kokonaisluku | (valinnainen) Aja tiedostolle yksi tallentamistasi esiasetuksista yksittäisen algoritmin sijaan. Anna joko sep_type tai preset_id — esiasetus määrittää omat algoritminsa, asetuksensa ja tulostusmuotonsa, joten sep_type, add_opt-kentät ja output_format jätetään sen rinnalla huomiotta. Vastaus palauttaa hashin, jota kysellään täsmälleen samoin kuin erottelua; tulos sisältää yhden merkinnän esiasetuksen jokaista Output-solmua kohden. Katso omat tunnuksesi alla olevasta esiasetustaulukosta. |
| add_opt1 | Merkkijono | (valinnainen) Erottelun tyypin ensimmäinen lisäkenttä |
| add_opt2 | Merkkijono | (valinnainen) Erottelun tyypin toinen lisäkenttä |
| add_opt3 | Merkkijono | (valinnainen) Erottelun tyypin kolmas lisäkenttä |
| output_format | Kokonaisluku | (valinnainen) tulostusmuoto, oletusarvoisesti 0 (mp3 (320kbps)) |
| is_demo | Totuusarvo | (valinnainen) julkaistaanko erottelu demo-sivulla, oletusarvoisesti false |
| webhook_url | Merkkijono | (optional) A URL we will POST the finished result to, so you do not have to keep polling. The body is the same JSON as GET SEPARATION. This overrides the account-wide address set on the webhooks page, which is useful when several of your own users share one API token. Must be a publicly reachable http or https address. |
| Nimi | Arvo | Lisäkentät |
|---|---|---|
| Ensemble (vocals, instrum) | 26 | Avain: add_opt1 Nimi: Output files Vaihtoehdot:
Avain: add_opt2 Nimi: Model Type Vaihtoehdot:
|
| Ensemble (vocals, instrum, bass, drums, other) | 28 | Avain: add_opt1 Nimi: Output files Vaihtoehdot:
Avain: add_opt2 Nimi: Model Type Vaihtoehdot:
|
| Ensemble All-In (vocals, bass, drums, piano, guitar, lead/back vocals, other) | 30 | Avain: add_opt1 Nimi: Output files Vaihtoehdot:
Avain: add_opt2 Nimi: Model Type Vaihtoehdot:
|
| BS Roformer SW (vocals, bass, drums, guitar, piano, other) | 63 | |
| Demucs4 HT (vocals, drums, bass, other) | 20 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| BS Roformer (vocals, instrumental) | 40 | Avain: add_opt1 Nimi: Vocal model type Vaihtoehdot:
Avain: add_opt2 Nimi: Overlap Vaihtoehdot:
Avain: add_opt3 Nimi: Set of stems Vaihtoehdot:
|
| BS PolarFormer (vocals, instrumental) | 123 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
Avain: add_opt2 Nimi: Overlap Vaihtoehdot:
|
| MelBand Roformer (vocals, instrumental) | 48 | Avain: add_opt1 Nimi: Vocal model type Vaihtoehdot:
Avain: add_opt2 Nimi: Overlap Vaihtoehdot:
|
| MDX23C (vocals, instrumental) | 25 | Avain: add_opt1 Nimi: Vocal model type Vaihtoehdot:
|
| SCNet (vocals, instrumental) | 46 | Avain: add_opt1 Nimi: Vocal model type Vaihtoehdot:
|
| MDX B (vocals, instrumental) | 23 | Avain: add_opt1 Nimi: Vocal model type Vaihtoehdot:
|
| Ultimate Vocal Remover VR (vocals, music) | 9 | Avain: add_opt1 Nimi: Model Type Vaihtoehdot:
Avain: add_opt2 Nimi: Agressiveness Vaihtoehdot:
|
| Demucs4 Vocals 2023 (vocals, instrum) | 27 | |
| MVSep Karaoke (lead/back vocals) | 49 | Avain: add_opt1 Nimi: Karaoke model type Vaihtoehdot:
Avain: add_opt2 Nimi: Extraction type Vaihtoehdot:
|
| MDX-B Karaoke (lead/back vocals) | 12 | Avain: add_opt1 Nimi: Karaoke model type Vaihtoehdot:
|
| MVSep Crowd removal (crowd, other) | 34 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| Medley Vox (Multi-singer separation) | 53 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| MVSep Multichannel BS (vocals, instrumental) | 43 | Avain: add_opt1 Nimi: Model Type Vaihtoehdot:
Avain: add_opt2 Nimi: Processing Mode Vaihtoehdot:
|
| MVSep Male/Female separation | 57 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Choir (choir, other) | 112 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep SATB Choir (soprano, alto, tenor, bass) | 111 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Drums (drums, other) | 44 | Avain: add_opt1 Nimi: Drums model type Vaihtoehdot:
Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
Avain: add_opt3 Nimi: Output files Vaihtoehdot:
|
| MVSep Bass (bass, other) | 41 | Avain: add_opt1 Nimi: Bass model type Vaihtoehdot:
Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
Avain: add_opt3 Nimi: Output files Vaihtoehdot:
|
| MVSep Synth (synth, other) | 88 | Avain: add_opt1 Nimi: How to extract Vaihtoehdot:
|
| DrumSep (4-6 stems: kick, snare, cymbals, toms, ride, hh, crash) | 37 | Avain: add_opt1 Nimi: Model Type Vaihtoehdot:
Avain: add_opt2 Nimi: Preprocess Vaihtoehdot:
|
| MVSep Piano (piano, other) | 29 | Avain: add_opt1 Nimi: Piano model type Vaihtoehdot:
|
| MVSep Digital Piano (digital-piano, other) | 79 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Keys (keys, other) | 106 | |
| MVSep Organ (organ, other) | 58 | Avain: add_opt1 Nimi: Organ model type Vaihtoehdot:
|
| MVSep Harpsichord (harpsichord, other) | 91 | |
| MVSep Accordion (accordion, other) | 99 | |
| MVSep Vibraphone | 129 | |
| MVSep Metal Bars | 130 | |
| MVSep Rhodes | 131 | |
| MVSep Clavinet | 135 | |
| MVSep Mellotron | 136 | |
| MVSep Guitar (guitar, other) | 31 | Avain: add_opt1 Nimi: Guitar model type Vaihtoehdot:
|
| MVSep Acoustic Guitar (acoustic-guitar, other) | 66 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Electric Guitar (electric-guitar, other) | 81 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Lead/Rhythm Guitar (lead-guitar, rhythm-guitar) | 101 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| MVSep Pedal Steel Guitar | 124 | |
| MVSep Plucked Strings (plucked-strings, other) | 102 | |
| MVSep Harp (harp, other) | 72 | |
| MVSep Mandolin (mandolin, other) | 74 | |
| MVSep Banjo (banjo, other) | 83 | |
| MVSep Sitar (sitar, other) | 90 | |
| MVSep Ukulele (ukulele, other) | 96 | |
| MVSep Dobro (dobro, other) | 97 | |
| MVSep Bowed Strings (strings, other) | 52 | Avain: add_opt1 Nimi: String model type Vaihtoehdot:
Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Violin (violin, other) | 65 | |
| MVSep Viola (viola, other) | 69 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Cello (cello, other) | 70 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Double Bass (double-bass, other) | 73 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Wind (wind, other) | 54 | Avain: add_opt1 Nimi: Wind model type Vaihtoehdot:
Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
Avain: add_opt3 Nimi: Output files Vaihtoehdot:
|
| MVSep Brass (brass, other) | 107 | Avain: add_opt1 Nimi: How to extract Vaihtoehdot:
|
| MVSep Woodwind (woodwind, other) | 108 | Avain: add_opt1 Nimi: How to extract Vaihtoehdot:
|
| MVSep Saxophone (saxophone, other) | 61 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| MVSep Flute (flute, other) | 67 | Avain: add_opt1 Nimi: Flute model type Vaihtoehdot:
Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Trumpet (trumpet, other) | 71 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Trombone (trombone, other) | 75 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Oboe (oboe, other) | 77 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Clarinet (clarinet, other) | 78 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep French Horn (french-horn, other) | 82 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Harmonica (harmonica, other) | 87 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Tuba (tuba, other) | 92 | |
| MVSep Bassoon (bassoon, other) | 93 | |
| MVSep Bagpipes (bagpipes , other) | 116 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Whistle | 132 | |
| MVSep Percussion (percussion, other) | 105 | |
| MVSep Tambourine (tambourine, other) | 76 | |
| MVSep Marimba (marimba, other) | 84 | |
| MVSep Glockenspiel (glockenspiel, other) | 85 | |
| MVSep Timpani (timpani, other) | 86 | |
| MVSep Triangle (triangle, other) | 89 | |
| MVSep Congas (congas , other) | 94 | |
| MVSep Bells (bells, other) | 95 | |
| MVSep Wind Chimes (wind-chimes, other) | 98 | |
| MVSep Xylophone (xylophone, other) | 109 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Celesta (celesta, other) | 110 | Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
|
| MVSep Clap | 133 | |
| MVSep Cowbell | 128 | |
| MVSep Demucs4HT DNR (speech, music, effects) | 24 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| BandIt Plus (speech, music, effects) | 36 | |
| BandIt v2 (speech, music, effects) | 45 | Avain: add_opt1 Nimi: Model Type Vaihtoehdot:
|
| MVSep DnR v3 (speech, music, effects) | 56 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
Avain: add_opt2 Nimi: How to extract Vaihtoehdot:
Avain: add_opt3 Nimi: Output files Vaihtoehdot:
|
| MVSep Braam | 117 | |
| MVSep Risers | 125 | |
| MVSep FX | 122 | |
| Apollo Enhancers (by JusperLee, Lew, baicai1145) | 51 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
Avain: add_opt2 Nimi: Cutoff (Hz) Vaihtoehdot:
|
| Reverb Removal (noreverb) | 22 | Avain: add_opt1 Nimi: Model Type Vaihtoehdot:
Avain: add_opt2 Nimi: Preprocess Vaihtoehdot:
|
| DeNoise by aufr33 and gabox | 47 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| AudioSR (Super Resolution) | 59 | Avain: add_opt1 Nimi: Cutoff (Hz) Vaihtoehdot:
|
| FlashSR (Super Resolution) | 60 | |
| Stable Audio Open Gen | 62 | Avain: add_opt1 Nimi: Text prompt Vaihtoehdot: Avain: add_opt2 Nimi: Length (in seconds) Vaihtoehdot:
|
| Whisper (extract text from audio) | 39 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
Avain: add_opt2 Nimi: Transcription type Vaihtoehdot:
|
| Parakeet (extract text from audio) | 64 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
Avain: add_opt2 Nimi: Version Vaihtoehdot:
|
| VibeVoice (Voice Cloning) | 103 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
Avain: add_opt2 Nimi: Text prompt Vaihtoehdot: Avain: add_opt3 Nimi: Extract vocals first Vaihtoehdot:
|
| VibeVoice (TTS) | 104 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
Avain: add_opt2 Nimi: Text prompt Vaihtoehdot: |
| Qwen3-TTS (Custom Voice) | 118 | Avain: add_opt1 Nimi: Text prompt Vaihtoehdot: Avain: add_opt2 Nimi: Speaker Vaihtoehdot:
Avain: add_opt3 Nimi: Language Vaihtoehdot:
Avain: add_opt4 Nimi: Voice description Vaihtoehdot: |
| Qwen3-TTS (Voice Design) | 119 | Avain: add_opt1 Nimi: Text prompt Vaihtoehdot: Avain: add_opt2 Nimi: Voice description Vaihtoehdot: Avain: add_opt3 Nimi: Language Vaihtoehdot:
|
| Qwen3-TTS (Voice Cloning) | 120 | Avain: add_opt1 Nimi: Text prompt Vaihtoehdot: Avain: add_opt2 Nimi: Reference text in audio (optional) Vaihtoehdot: Avain: add_opt3 Nimi: Language Vaihtoehdot:
Avain: add_opt4 Nimi: Extract vocals first Vaihtoehdot:
|
| Mega 53-stem Model | 126 | |
| Upmixing by Jazzpear | 137 | |
| DeEffect vocals by gilliaan | 138 | |
| Bark (Speech Gen) | 115 | Avain: add_opt1 Nimi: Text prompt Vaihtoehdot: Avain: add_opt2 Nimi: Speaker Vaihtoehdot:
|
| MVSep MultiSpeaker (MDX23C) | 42 | Avain: add_opt1 Nimi: Model Type Vaihtoehdot:
|
| Aspiration (by Sucial) | 50 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| Phantom Centre extraction | 55 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| Matchering (by sergree) | 68 | |
| SOME (Singing-Oriented MIDI Extractor) | 80 | Avain: add_opt1 Nimi: How to use Vaihtoehdot:
|
| Transkun (Piano -> MIDI) | 113 | Avain: add_opt1 Nimi: How to extract Vaihtoehdot:
|
| Basic Pitch (MIDI Extraction) | 114 | |
| ADTOF Plus (Drums -> MIDI) | 127 | Avain: add_opt1 Nimi: How to extract Vaihtoehdot:
|
| HeartMuLa (Song Gen) | 121 | Avain: add_opt1 Nimi: Lyrics Vaihtoehdot: Avain: add_opt10 Nimi: Topic Vaihtoehdot:
Avain: add_opt2 Nimi: Tags (optional) Vaihtoehdot: Avain: add_opt3 Nimi: Genre Vaihtoehdot:
Avain: add_opt4 Nimi: Timbre Vaihtoehdot:
Avain: add_opt5 Nimi: Gender Vaihtoehdot:
Avain: add_opt6 Nimi: Mood Vaihtoehdot:
Avain: add_opt7 Nimi: Instrument Vaihtoehdot:
Avain: add_opt8 Nimi: Scene Vaihtoehdot:
Avain: add_opt9 Nimi: Region Vaihtoehdot:
|
| Demucs3 Model (vocals, drums, bass, other) | 10 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| MDX A/B (vocals, drums, bass, other) | 7 | Avain: add_opt1 Nimi: Vocal model type Vaihtoehdot:
|
| Vit Large 23 (vocals, instrum) | 33 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| UVRv5 Demucs (vocals, music) | 17 | Avain: add_opt1 Nimi: Model Type Vaihtoehdot:
|
| MVSep DNR (music, sfx, speech) | 18 | |
| MVSep Old Vocal Model (vocals, music) | 19 | |
| Demucs2 (vocals, drums, bass, other) | 13 | |
| Danna Sep (vocals, drums, bass, other) | 15 | |
| Byte Dance (vocals, drums, bass, other) | 16 | |
| MVSep MelBand Roformer (vocals, instrum) | 35 | |
| spleeter | 0 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| UnMix | 3 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
| Zero Shot (Query Based) (Low quality) | 14 | Avain: add_opt1 Nimi: Model Type Vaihtoehdot:
|
| LarsNet (kick, snare, cymbals, toms, hihat) | 38 | Avain: add_opt1 Nimi: Model type Vaihtoehdot:
|
Esiasetukset ovat vain ne luoneen tilin käytössä, joten tässä taulukossa näkyvät omat esiasetuksesi sekä valmiiksi kootut. Luo ja muokkaa niitä esiasetuseditorissa.
Sinulla ei ole vielä esiasetuksia. Kirjaudu sisään ja luo yksi esiasetuseditorissa, niin sen tunnus ilmestyy tähän.
| Nimi | Arvo |
|---|---|
| mp3 (320 kbps) | 0 |
| wav (uncompressed, 16 bit) | 1 |
| flac (lossless, 16 bit) | 2 |
| m4a (lossy) | 3 |
| wav (uncompressed, 32 bit) | 4 |
| flac (lossless, 24 bit) | 5 |
curl --location --request POST 'https://mvsep.com/api/separation/create'
--form 'audiofile=@"/path/to/file.mp3"'
--form 'api_token="<API-tunnuksesi>"'
--form 'sep_type="9"'
--form 'add_opt1="0"'
--form 'add_opt2="1"'
--form 'output_format="1"'
--form 'is_demo="1"'
| Avain | Arvo |
|---|---|
| success |
|
| data | Sisältää lisätietoja success-avaimesta riippuen |
| data -> link | Näyttää linkin luodun työn HAE TULOS -URL-osoitteeseen (näkyy vain, kun success on true) |
| data -> hash | Näyttää luodun työn hajautusarvon (näytetään vain, kun success on true) |
| data -> message | Näyttää virheen kuvauksen (näkyy vain, kun success on false) |
MVSEP API käyttää seuraavia virhekoodeja:
| Virhekoodi | Merkitys |
|---|---|
| 400 | Joitakin parametreja puuttuu tai ne ovat virheellisiä. Tämä virhe ilmenee, kun et välitä kaikkia pakollisia parametreja tai välität virheellisiä parametreja. |
| 401 |
Tuntematon tai epäkelpo api_token. Tämä virhe ilmenee, jos käytät tuntematonta API-avainta
|
Erottelun tuloksen saamiseksi sinun tulee tehdä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/separation/get
Sama päätepiste palauttaa myös esiasetusajot: kysele preset_id-kutsusta saamaasi hashia täsmälleen samoin kuin erottelua. Rakenne on identtinen – status etenee tilojen waiting ja processing kautta tilaan done – ja data.type on preset_run. Jokainen data.files-merkintä vastaa yhtä esiasetuksen Output-solmua ja on nimetty solmun nimen eikä stemin mukaan. Ajo näkyy vain sen luoneelle tilille.
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| hash | Merkkijono | Erottelun Hash |
| mirror | Kokonaisluku | (valinnainen) Käyttää toista peiliä, jos asetuksena on 1, oletusarvo on 0. Edellyttää api_token ja 1 krediittiä, jos arvoksi on määritetty 1. |
| api_token | Merkkijono | (valinnainen) käyttäjän API-avain. Pakollinen, jos peiliparametrin arvoksi on asetettu 1. |
curl --location --request GET 'https://mvsep.com/api/separation/get?hash=20230327071601-0e3e5c6c85-13-dimensions.mp3'
| Avain | Arvo |
|---|---|
| success |
|
| status |
|
| data | Sisältää lisätietoja status-avaimesta riippuen |
| data -> queue_count | Näyttää käsittelemättömien töiden määrän käyttäjän prioriteetissa (näkyy vain, kun status on waiting tai distributing) |
| data -> current_order | Näyttää käyttäjän töiden järjestyksen (näkyy vain, kun status on waiting tai distributing) |
| data -> message | Näyttää tilan kuvauksen (näkyy kaikissa tiloissa, näyttää virheen syyn, kun status on failed) |
| data -> algorithm | Näyttää työssä käytetyn algoritmin (näkyy vain, kun status on done) |
| data -> algorithm_description | Näyttää työssä käytetyn algoritmin tiedot (näkyy vain, kun status on done) |
| data -> output_format | Näyttää työn tulostusmuodon (näkyy vain, kun status on done) |
| data -> tags | Näyttää äänen metatiedot (näkyy vain, kun status on done) |
| data -> input_file | Näyttää syöteäänen lataustiedot (näkyy vain, kun status on done) |
| data -> files | Näyttää tuloteäänten lataustiedot (näkyy vain, kun status on done) |
| data -> date | Näyttää työn käsittelypäivämäärän (näkyy vain, kun status on done) |
| data -> finished_chunks | Näyttää suuren työn valmiiden osien määrän (näkyy vain, kun status on distributing) |
| data -> all_chunks | Näyttää suuren työn kaikkien osien määrän (näkyy vain, kun status on distributing) |
Poista yksi omista erotteluistasi – joko tavallinen työ tai esiasetusajo. Tämä poistaa tietueen ja sen tulostustiedostot. Vielä käsittelyssä oleva erottelu on ensin peruutettava. Poistaminen ei palauta krediittejä, koska työ on jo suoritettu.
POST https://mvsep.com/api/separation/delete
Voit kysellä minkä tahansa työn tilaa miltä tahansa alueelta (tietokanta on yhteinen), mutta itse tulostiedostot tarjoaa aina se alue, joka omistaa työn.
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| hash | Merkkijono | Erottelun Hash |
| api_token | Merkkijono | Käyttäjän API-avain. Pakollinen. |
curl --location --request POST 'https://mvsep.com/api/separation/delete'
--form 'api_token="<API-tunnuksesi>"'
--form 'hash="20230327071601-0e3e5c6c85-13-dimensions.mp3"'
| Avain | Arvo |
|---|---|
| success |
|
| data -> message | Näyttää tilan kuvauksen (näkyy kaikissa tiloissa, näyttää virheen syyn, kun status on failed) |
Saadaksesi etätyön tuloksen sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/separation/get-remote
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| hash | Merkkijono | Erottelun Hash |
curl --location --request GET 'https://mvsep.com/api/separation/get-remote?hash=n2AwBjy4KsFZfqqR'
| Avain | Arvo |
|---|---|
| success |
|
| status |
|
| data | Sisältää lisätietoja status-avaimesta riippuen |
| data -> queue_count | Näyttää käsittelemättömien töiden määrän käyttäjän prioriteetissa (näkyy vain, kun status on waiting). |
| data -> current_order | Näyttää käyttäjän työn järjestysnumeron (näkyy vain, kun status on waiting). |
| data -> message | Näyttää tilan kuvauksen (vain kun status on failed). |
| data -> link | Näyttää linkin luodun työn HAE TULOS -URL-osoitteeseen (näkyy vain, kun status on done). |
| data -> hash | Erottelun hash (näkyy vain, kun status on done). |
Peruuttaaksesi erottelun ja saadaksesi käytetyt krediitit takaisin (jos erottelun käsittely ei ole vielä alkanut) sinun on tehtävä POST-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/separation/cancel
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | Käyttäjän API-avain |
| hash | Merkkijono | Erottelun Hash |
curl --location --request POST 'https://mvsep.com/api/separation/cancel' --form 'api_token="<API-tunnuksesi>"' --form 'hash="<hash>"'
| Avain | Arvo |
|---|---|
| success |
|
Saadaksesi yksityiskohtaiset tiedot erottelutyypeistä sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/algorithms
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| scopes | Merkkijono | Sisällytetäänkö mukaan mallit, jotka käyttävät erilaisia syötemuotoja.
single_upload, jos sitä ei ole annettu. Saat kaikki mallit asettamalla scopes=single_upload,no_upload,matchering_upload.
|
curl --location --request GET 'https://mvsep.com/api/app/algorithms'
Palauttaa tiedot taulukkona:
| Avain | Arvo |
|---|---|
| render_id | Erottelutyypin arvo (ID) |
| name | Erottelutyypin nimi |
| algorithm_group_id | Ryhmä, johon erottelutyyppi kuuluu: |
| algorithm_group | Sisältää tietoa algoritmiryhmästä, johon algoritmi kuuluu. |
| algorithm_group -> name | Algoritmiryhmän nimi |
| audio_widget |
Algoritmissa käytettävän ääniwidgetin tyyppi. Tätä voidaan käyttää määrittämään, miten algoritmin äänisoitin näytetään käyttöliittymässä. Mahdollisia arvoja ovat:
|
| orientation |
Kenelle tämä erottelutyyppi on tarkoitettu:
|
| order_id | Erottelutyypin järjestys |
| price_coefficient |
Käytetään laskemaan, kuinka monta krediittiä työ vie premium-käyttäjältä. Käyttää tätä kaavaa : floor(<äänitiedoston kesto sekunteina> * price_coefficient / 60)?:1
|
| usage | Näyttää erottelutyypin kuukausittaisen käyttömäärän |
| rating | Näyttää erottelutyypin kuukausittaisen käyttöarvion taulukkona:
|
| algorithm_fields | Sisältää tietoja erottelutyypin lisäkentistä |
| algorithm_fields -> name |
Näyttää, mikä erottelutyypin lisäkenttä on kyseessä:
|
| algorithm_fields -> text | Erottelutyypin lisäkentän näyttönimi. |
| algorithm_fields -> options | Lisäkentän avain-arvo-parit JSON-muodossa |
| algorithm_fields -> default_key | Lisäkentän oletusarvo. Yksi <code>algorithm_fields -> options</code> -avaimista |
| algorithm_descriptions | Sisältää tietoja erottelutyypin kuvauksista |
| algorithm_descriptions -> short_description | Lyhyt kuvaus erottelutyypistä, joka ei käytä HTML:ää. |
| algorithm_descriptions -> long_description | Yksityiskohtainen kuvaus erottelutyypistä, joka käyttää HTML:ää. |
| algorithm_descriptions -> lang | Kuvauksen määritetty kielikoodi. |
Saadaksesi tietoa MVSEPin viimeisimmistä uutisista sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/news
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| lang | Merkkijono | (valinnainen) 2-kirjaiminen kielikoodi (en, ru) |
| start | Kokonaisluku | (valinnainen) Lähtöpisteen siirtymä, oletusarvo 0 (eli alkaa uusimmasta) |
| limit | Kokonaisluku | (valinnainen) Palautettujen tulosten enimmäismäärä, oletusarvo 10, maksimi on 20. |
curl --location --request GET 'https://mvsep.com/api/app/news?lang=en&start=2&limit=1'
Palauttaa tiedot taulukkona:
| Avain | Arvo |
|---|---|
| title | Uutisen otsikko |
| lang | Uutisen otsikko |
| text | Uutisen koko kuvaus |
| created_at | Uutisen päivämäärä |
Saadaksesi sivuston jonotiedot sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/queue
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | (valinnainen) Käyttäjän API-avain |
curl --location --request GET 'https://mvsep.com/api/app/queue'
| Avain | Arvo |
|---|---|
| queue |
Sisältää taulukon eri tilaustasojen nykyisistä jonoista:
|
| plan |
Sisältää nykyisen jonon nykyiselle tilaustasolle (lisää pyyntöön api_token, jos kyseessä on rekisteröityneen tai premium-käyttäjän taso):
|
Saadaksesi tietoa esittelyerotteluista sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/demo
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| start | Kokonaisluku | (valinnainen) Lähtöpisteen siirtymä, oletusarvo 0 (eli alkaa uusimmasta) |
| limit | Kokonaisluku | (valinnainen) Palautettujen tulosten enimmäismäärä, oletusarvo 10, maksimi on 20. |
| algorithm_id | Kokonaisluku | Valinnainen erottelutyypin tunnus. Käytä tätä, jos haluat palauttaa vain yhden algoritmin luomat esittelyerottelut. Arvot vastaavat HAE EROTTELUTYYPIT -päätepisteen render_id-arvoja. |
| options[FIELD] | Merkkijono / Kokonaisluku | Valinnainen suodatin algoritmiasetusten arvoille. Korvaa FIELD lisäkenttäavaimella kohdasta algorithm_fields -> name GET SEPARATION TYPES -vastauksessa ja anna sitten yksi kyseisen kentän options-avaimista arvona. Esimerkki: options[vocals]=1. |
| additional_options | Merkkijono | Valinnainen raakasuodatin, joka etsii osumia tallennetuista työn asetustiedoista. Suosittelemme uusiin integraatioihin muotoa options[FIELD], koska se on yksiselitteinen ja helpompi koota. |
curl --location --request GET 'https://mvsep.com/api/app/demo?start=0&limit=2'
curl --location --request GET 'https://mvsep.com/api/app/demo?algorithm_id=20&options[vocals]=1&start=0&limit=10'
Rakentaaksesi asetussuodattimia kutsu ensin https://mvsep.com/api/app/algorithms ja tarkastele kunkin algoritmin algorithm_fields-luetteloa. Käytä kentän name-arvoa muodossa options[FIELD] ja anna arvoksi yksi JSON-asetusavaimista.
Palauttaa tiedot taulukkona:
| Avain | Arvo |
|---|---|
| hash | Erottelun Hash |
| date | Erottelun päivämäärä |
| input_audio | Syöteäänen URL-osoite |
| size | Syöteäänen koko |
| algorithm | Sisältää perustietoja käytetystä erottelutyypistä (katso lisätietoja palautetuista parametreista kohdasta HAE EROTTELUTYYPIT) |
Rekisteröidäksesi käyttäjän MVSEP-sivustolle sinun on tehtävä POST-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/register
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| name | Merkkijono | Käyttäjän nimi |
| Merkkijono | Käyttäjän sähköpostiosoite | |
| password | Merkkijono | Käyttäjän salasana |
| password_confirmation | Merkkijono | Toista käyttäjän salasana |
curl --location --request GET 'https://mvsep.com/api/app/register' --form 'name="user"'
--form 'email="asdf@example.com"'
--form 'password="ASDFQWEr123"'
--form 'password_confirmation="ASDFQWEr123"'
| Avain | Arvo |
|---|---|
| success |
|
| message | Tapahtuu, kun lomake on kelvollinen |
MVSEP API käyttää seuraavia virhekoodeja:
| Virhekoodi | Merkitys |
|---|---|
| 400 | Lomake on virheellinen |
Todentaaksesi käyttäjän ja saadaksesi hänen API-avaimensa sinun on tehtävä POST-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/login
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| Merkkijono | Käyttäjän sähköpostiosoite | |
| password | Merkkijono | Käyttäjän salasana |
curl --location --request POST 'https://mvsep.com/api/app/login' --form 'email="<Käyttäjän sähköpostiosoite>"' --form 'password="<Käyttäjän salasana>"'
| Avain | Arvo |
|---|---|
| success |
|
| data | Sisältää tiedot, kun tunnistetiedot ovat kelvollisia |
| data -> name | Käyttäjän nimi |
| data -> email | Käyttäjän sähköpostiosoite |
| data -> api_token | Käyttäjän API-avain. Säilytä sitä turvallisessa paikassa ja käytä sitä myöhemmissä toiminnoissa. |
| data -> premium_minutes | Käyttäjälle jäljellä olevat krediitit |
| data -> premium_enabled |
Onko käyttäjä sallinut krediittien käytön.
|
| data -> long_filenames_enabled |
Haluaako käyttäjä lisätietoja tiedostonimissä:
|
MVSEP API käyttää seuraavia virhekoodeja:
| Virhekoodi | Merkitys |
|---|---|
| 400 | Virheelliset tunnistetiedot määritetty |
Saadaksesi käyttäjän tiedot sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/user
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | Käyttäjän API-avain |
curl --location --request GET 'https://mvsep.com/api/app/user?api_token=<API-tunnuksesi>'
| Avain | Arvo |
|---|---|
| success |
|
| data | Sisältää tiedot, kun tunnistetiedot ovat kelvollisia |
| data -> name | Käyttäjän nimi |
| data -> email | Käyttäjän sähköpostiosoite |
| data -> api_token | Käyttäjän API-avain. Säilytä sitä turvallisessa paikassa ja käytä sitä myöhemmissä toiminnoissa. |
| data -> premium_minutes | Käyttäjälle jäljellä olevat krediitit |
| data -> premium_enabled |
Onko käyttäjä sallinut krediittien käytön.
|
| data -> long_filenames_enabled |
Haluaako käyttäjä lisätietoja tiedostonimissä:
|
| data -> current_queue | Näyttää käyttäjän käynnissä olevat erottelut |
MVSEP API käyttää seuraavia virhekoodeja:
| Virhekoodi | Merkitys |
|---|---|
| 400 | Virheellinen API-avain |
Saadaksesi käyttäjän erotteluhistorian perustiedot sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/separation_history
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | Käyttäjän API-avain |
| start | Kokonaisluku | (valinnainen) Lähtöpisteen siirtymä, oletusarvo 0 (eli alkaa uusimmasta) |
| limit | Kokonaisluku | (valinnainen) Palautettujen tulosten enimmäismäärä, oletusarvo 10, maksimi on 20. |
curl --location --request GET 'https://mvsep.com/api/app/separation_history?api_token=<API-tunnuksesi>&start=1&limit=2'
| Avain | Arvo |
|---|---|
| success |
|
| data | Sisältää perustietotaulukon aiemmista erotteluista |
| data -> hash | Erottelun Hash |
| data -> job_exists | Sisältää perustietotaulukon aiemmista erotteluista |
| data -> credits | Kuinka monta krediittiä työhön käytettiin, null, jos erottelua ei ole |
| data -> time_left | Arvioitu aika, joka on jäljellä ennen työn poistamista |
| data -> algorithm | Sisältää perustietoja käytetystä erottelutyypistä (katso lisätietoja palautetuista parametreista kohdasta HAE EROTTELUTYYPIT) |
MVSEP API käyttää seuraavia virhekoodeja:
| Virhekoodi | Merkitys |
|---|---|
| 400 | Virheellinen API-avain |
Saadaksesi tämän tilin krediittiostot uusimmasta alkaen sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/purchases
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | Käyttäjän API-avain |
| limit | Kokonaisluku | (valinnainen) Kuinka monta ostoa palautetaan, 1–100. Oletusarvo on 20. |
| offset | Kokonaisluku | (valinnainen) Kuinka monta ostoa ohitetaan, kun historiaa selataan sivu kerrallaan. Oletusarvo on 0. |
| status | Merkkijono | (valinnainen) Palauta vain tässä tilassa olevat ostot, esimerkiksi succeeded. Jätä parametri pois (tai anna all), niin saat kaiken sen, mitä sivuston oma historiasivu näyttää – mukaan lukien aloitetut mutta koskaan viimeistellyt maksut, joiden tila on unpaid ja jotka eivät tuottaneet krediittejä. |
curl --location --request GET 'https://mvsep.com/api/purchases?api_token=<API-tunnuksesi>&status=succeeded&limit=20'
| Avain | Arvo |
|---|---|
| purchases | Yksi merkintä ostoa kohden: payment_id, status, amount, myönnetyt credits, payment_method (stripe, paddle, yookassa, google_play tai app_store) ja date. |
| total | Kuinka monta ostoa täsmää yhteensä, kun limit ja offset jätetään huomiotta – käytä tätä sivutukseen. |
| credits | Tilin nykyinen krediittisaldo. |
MVSEP lähettää sinulle sähköpostia, kun krediittisaldosi laskee valitsemaasi rajaan, jotta käynnissä oleva integraatio ei pysähdy yllättäen. GET palauttaa nykyisen asetuksen, POST muuttaa sitä. Hälytys lähetetään kerran eikä se toistu, ennen kuin saldo nousee taas rajan yläpuolelle.
GET https://mvsep.com/api/credit_alert
POST https://mvsep.com/api/credit_alert
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | Käyttäjän API-avain |
| credit_threshold | Kokonaisluku | (vain POST, pakollinen) Lähetä hälytys, kun saldo on tässä krediittimäärässä tai sen alle. 0 poistaa hälytyksen käytöstä. Rajan muuttaminen virittää uudelleen jo lähetetyn hälytyksen. |
curl --location --request GET 'https://mvsep.com/api/credit_alert?api_token=<API-tunnuksesi>'
curl --location --request POST 'https://mvsep.com/api/credit_alert' --form 'api_token=<API-tunnuksesi>' --form 'credit_threshold=100'
| Avain | Arvo |
|---|---|
| credit_threshold | Tällä hetkellä asetettu raja krediitteinä. |
| enabled | <code>true</code>, kun nollaa suurempi raja on asetettu, muuten <code>false</code>. |
| credits | Tilin nykyinen krediittisaldo. |
| notified | <code>true</code>, kun hälytys on lähetetty nykyisestä laskusta; nollautuu itsestään, kun saldo nousee taas rajan yläpuolelle. |
| Osoite, johon hälytys lähetetään. |
Ottaaksesi premium-käytön käyttöön käyttäjälle sinun on tehtävä POST-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/enable_premium
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | Käyttäjän API-avain |
curl --location --request POST 'https://mvsep.com/api/app/enable_premium' --form 'api_token="<API-tunnuksesi>"'
| Avain | Arvo |
|---|---|
| success |
|
| message | Tiedottaa toiminnan tilasta |
MVSEP API käyttää seuraavia virhekoodeja:
| Virhekoodi | Merkitys |
|---|---|
| 400 | Virheellinen API-avain |
Poistaaksesi premium-käytön käytöstä käyttäjältä sinun on tehtävä POST-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/disable_premium
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | Käyttäjän API-avain |
curl --location --request POST 'https://mvsep.com/api/app/disable_premium' --form 'api_token="<API-tunnuksesi>"'
| Avain | Arvo |
|---|---|
| success |
|
| message | Tiedottaa toiminnan tilasta |
MVSEP API käyttää seuraavia virhekoodeja:
| Virhekoodi | Merkitys |
|---|---|
| 400 | Virheellinen API-avain |
Ottaaksesi pitkät tiedostonimet käyttöön käyttäjälle sinun on tehtävä POST-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/enable_long_filenames
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | Käyttäjän API-avain |
curl --location --request POST 'https://mvsep.com/api/app/enable_long_filenames' --form 'api_token="<API-tunnuksesi>"'
| Avain | Arvo |
|---|---|
| success |
|
| message | Tiedottaa toiminnan tilasta |
MVSEP API käyttää seuraavia virhekoodeja:
| Virhekoodi | Merkitys |
|---|---|
| 400 | Virheellinen API-avain |
Poistaaksesi pitkät tiedostonimet käytöstä käyttäjältä sinun on tehtävä POST-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/app/disable_long_filenames
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | Käyttäjän API-avain |
curl --location --request POST 'https://mvsep.com/api/app/disable_long_filenames' --form 'api_token="<API-tunnuksesi>"'
| Avain | Arvo |
|---|---|
| success |
|
| message | Tiedottaa toiminnan tilasta |
MVSEP API käyttää seuraavia virhekoodeja:
| Virhekoodi | Merkitys |
|---|---|
| 400 | Virheellinen API-avain |
Saadaksesi tietoa Quality Checkerin jonomerkinnöistä sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/quality_checker/queue
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| start | Kokonaisluku | (valinnainen) Lähtöpisteen siirtymä, oletusarvo 0 (eli alkaa uusimmasta) |
| limit | Kokonaisluku | (valinnainen) Palautettujen tulosten enimmäismäärä, oletusarvo 10, maksimi on 20. |
curl --location --request GET 'https://mvsep.com/api/quality_checker/queue?&start=1&limit=2'
Palauttaa tiedot taulukkona:
| Avain | Arvo |
|---|---|
| id | Merkinnän tunnistenumero |
| dataset_type | Merkintää lisättäessä valittu tietojoukon tyyppi / tulostaulukon tyyppi
|
| date | Merkinnän luontipäivämäärä |
| algo_name | Käytetyn erottelutyypin tai algoritmin nimi |
| main_text | Käytetyn erottelutyypin tai algoritmin kuvaus |
| proc | Käsittelyn tila
|
| proc_remote_date | Käsittelypäivämäärän aikaleima |
| msg | Palauttaa "OK", jos onnistuu, muuten näyttää virheilmoituksen |
| metrics | Tietoa merkinnän mittareista |
| sdr_* (wildcard) | Vastaavien stemien SDR |
| dataset_name | Tietojoukon nimi |
Saadaksesi tietoa Quality Checkerin tulostaulukoista sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/quality_checker/leaderboard
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| dataset_type | Merkkijono | Tietojoukon tyyppi, oletusarvo on 0, jos sitä ei anneta.
|
| start | Kokonaisluku | (valinnainen) Lähtöpisteen siirtymä, oletusarvo 0 (eli alkaa uusimmasta) |
| limit | Kokonaisluku | (valinnainen) Palautettujen tulosten enimmäismäärä, oletusarvo 10, maksimi on 20. |
| algo_name_filter | Merkkijono | Suodattaa erottelutyyppien ja algoritmien nimiä annetun tekstin perusteella |
| sort | Merkkijono | Lajittele annetun stemin SDR:n mukaan. Saat luettelon tietylle tietojoukkotyypille lajiteltavista arvoista vastauksen sortables-avaimesta. |
curl --location --request GET 'https://mvsep.com/api/quality_checker/leaderboard?&start=1&limit=2&algo_name_filter=MVSep'
| Avain | Arvo |
|---|---|
| data | Sisältää taulukon Quality Checkerin merkinnöistä. Lisätietoja on Quality Checker -osion HAE JONO -vastauksessa. |
| dataset_type | Käytetty tietojoukon tyyppiavain |
| sortables | Avaimet, joilla käytetyn tietojoukkotyypin tulokset voidaan lajitella annetun stemin mukaan järjestyksessä. |
| sort | Käytetty lajitteluavain lajiteltavista arvoista. |
Luodaksesi Quality Checker -merkinnän sinun on tehtävä POST-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/quality_checker/add
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| api_token | Merkkijono | (pakollinen) API-avaimesi |
| zipfile | Binääri | (pakollinen) Käsiteltävä zip-tiedosto |
| algo_name | Merkkijono | (pakollinen) Algoritmin nimi |
| main_text | Merkkijono | (pakollinen) Algoritmin kuvaus |
| dataset_type | Merkkijono | Tietojoukon tyyppi. Oletusarvo on 0.
|
| password | Merkkijono | (pakollinen) Salasana algoritmin poistamiseen |
| ensemble | Kokonaisluku | 0 - algoritmi ei ole ensemble. 1 - algoritmi on ensemble. |
curl --location 'https://mvsep.com/api/quality_checker/add' --form 'zipfile=@"/path/to/zipfile"' --form 'algo_name="Test Algorithm Name"' --form 'main_text="Test Algorithm Description"' --form 'dataset_type="2"' --form 'ensemble="1"' --form 'password="test"'
| Avain | Arvo |
|---|---|
| success |
|
| data | Sisältää tietoa merkinnästä |
| data -> id | Merkinnän ID |
| data -> link | Linkki merkintään |
MVSEP API käyttää seuraavia virhekoodeja:
| Virhekoodi | Merkitys |
|---|---|
| 400 | Lomake on virheellinen |
| 401 |
Tuntematon tai epäkelpo api_token. Tämä virhe ilmenee, jos käytät tuntematonta API-avainta
|
Saadaksesi tietoa Quality Checkerin jonomerkinnästä tunnuksen perusteella sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/quality_checker/entry
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| id | Kokonaisluku | (pakollinen) Merkinnän ID |
curl --location --request GET 'https://mvsep.com/api/quality_checker/entry?id=7675'
Poistaaksesi Quality Checkerin jonomerkinnän tunnuksen ja salasanan perusteella sinun on tehtävä GET-kutsu seuraavaan URL-osoitteeseen:
https://mvsep.com/api/quality_checker/delete
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
| id | Kokonaisluku | (pakollinen) Merkinnän ID |
| password | Merkkijono | (pakollinen) Merkinnälle käytetty salasana |
curl --location 'https://mvsep.com/api/quality_checker/delete' --form 'id="7720"' --form 'password="test"'
| Avain | Arvo |
|---|---|
| success |
|
| data->message | Näyttää, onko merkintä poistettu |
Tämän API:n varaan rakennettuja kirjastoja, sovelluksia ja integraatioita. Ellei toisin mainita, nämä ovat yhteisön projekteja: MVSEP ei ylläpidä niitä emmekä voi mennä niistä takuuseen.
Tämä työkalu jaetaan PyPI:ssä nimellä mvsep-cli ja ilmoittaa tekijäkseen MVSEPin, mikä voi saada sen näyttämään viralliselta. Sen julkaisee ja sitä ylläpitää kolmas osapuoli, ei MVSEP, eikä lähdekoodivarastoa, johon se linkittää, ole olemassa. Se pyytää API-tunnustasi, joten lue sen lähdekoodi ennen kuin liität tunnuksen siihen.
mvsep-cli: pypi.org/project/mvsep-cli