Siirry sisältöön
Sursa Developers

Objektit

AnswerWarning

Vastaukseen liitetty varoitus. kind on laajennettava: näytä tuntematon laji yleisellä viestillä. Lajit:
- chart_unavailable, chart_type_changed, chart_axis_categorical, tool_not_allowed, tool_failed, table_query_failed (vastauksen taulukkokysely epäonnistui), truncated. Näillä lajeilla ei ole reason-kenttää.

- answer_mismatch_data: vastauksessa kuukauden vieressä oleva luku poikkeaa kaavion kyseisen kuukauden tiedoista (reason: period_value, period_missing, total_as_period, period_part); tai lukua ei ole vastauksen tiedoissa (reason: number_not_in_data); tai yleiskatsausvastaus mainitsee asiakirjan, jota ei ole asiakirjaluettelossa ja jolla ei ole lähdelinkkiä (reason: document_not_in_list); tai luku on tiedoissa, mutta eri valuutassa (reason: currency_mismatch, kentät number, currency, currencies). Kentät: text, expected, spans.

- answer_source_ambiguous: tiedot tulevat useasta samankaltaisesta saman jakson taulukosta, eikä kysymyksessä pyydetty yhdistämään niitä (text luettelee taulukot).

- answer_no_data_basis: kuukausittaisia lukuja sisältävällä vastauksella ei ole taulukkotietoja, joten lukuja ei ole tarkistettu.

- currency_missing: rahamääräisistä tiedoista peräisin olevalla luvulla ei ole valuuttaa, vaikka tiedoissa on useita valuuttoja (text, number, spans, currencies).

- mixed_currency_sum: vastauksen luku on eri valuuttojen arvojen summa (text, number, spans, currencies).

- access_limited: osa tuloksista jätettiin pois käyttäjän käyttöoikeuksien vuoksi, joten vastaus voi olla puutteellinen (ei tietokenttiä).

- fx_rate_stale: muunnossa käytettiin valuuttakurssia, joka on lähteensä tuoreusrajaa vanhempi (rate_date, currencies).

- fx_rate_missing: vastauksen summaa ei muunnettu. reason on no_rate_on_date (summan rivin päivämäärälle ei ole kurssia sallitun poikkeaman sisällä: 7 päivää tai manuaalisesti ladatuille kursseille 31 päivää) tai no_rate (parille ei ole kursseja lainkaan). currencies luettelee valuutat, joilla ei ole kurssia. text on englanninkielinen varateksti, jossa ovat parit ja päivämäärät, esimerkiksi ”RUB → USD on 2026-03-04, 2026-03-05”, ja useat parit erotetaan merkkijonolla ”; ”.

- restricted_unverified: kysymys rajoitetusta aiheesta. Otteita ei näytetä ilman relevanssin tarkistusta (ei tietokenttiä).

- enrichment_pending: kysymyksen rajauksessa on asiakirjoja, jotka ovat vielä käsittelyssä, joten niiden kentät ja taloustietueet eivät ole valmiita. reason on documents (kysymys summista tai taulukoihin perustuva vastaus, joten summa voi olla puutteellinen) tai document (kysymys tietystä asiakirjasta, joka on vielä käsittelyssä tai jota ei voitu käsitellä). pending on käsittelyssä olevien asiakirjojen määrä, ja card_ids ovat niistä käyttäjälle näkyvät (enintään 20). failed on niiden asiakirjojen määrä, joita ei voitu käsitellä, ja failed_card_ids ovat niistä näkyvät (enintään 20).

- partial_coverage: dossier-kysymys tai luettelo yhden tyypin asiakirjoista. Rajauksesta löytyi found asiakirjaa, ja vastauksessa on vain shown < found, joten vastaus voi olla puutteellinen.

- reconcile_unconfirmed: vastaus sanoo täsmäytyskysymykseen ”täsmää”, mutta summaa ei löytynyt kahdesta eri asiakirjasta (text on huomautus, jossa ovat molempien lähteiden summat vastauksen kielellä).

Asiakas muodostaa käyttäjälle näytettävän tekstin kind-, reason- ja tietokentistä käyttöliittymän kielellä. access_limited-, restricted_unverified- ja fx_rate_missing-varoitusten text sekä expected ovat varatekstejä vastauksen kielellä tai englanniksi.

Kentät

  • kindstringpakollinen
  • reasonstring

    answer_mismatch_data: syykoodi (period_value, period_missing, total_as_period, period_part, number_not_in_data, document_not_in_list, currency_mismatch). chart_axis_categorical: unparsed_periods. tool_failed, table_query_failed, truncated: ei reason-kenttää. currency_missing, mixed_currency_sum: englanninkielinen selitys (varateksti; asiakas muodostaa lauseen currencies-kentästä). fx_rate_missing: no_rate_on_date (rivin päivämäärälle ei ole kurssia sallitun poikkeaman sisällä) tai no_rate (parille ei ole kursseja lainkaan).

  • requestedstring
  • typestring
  • toolstring

    tool_failed, tool_not_allowed: työkalun nimi.

  • textstring

    Vastauksen kohta, johon varoitus liittyy (answer_mismatch_data: kuukausi ja luku sellaisina kuin ne on kirjoitettu vastaukseen). access_limited-, restricted_unverified- ja fx_rate_missing-varoituksissa varateksti (fx_rate_missing: parit ja päivämäärät, joille ei ole kurssia).

  • expectedstring

    Mitä tiedot kertovat (answer_mismatch_data: tämän kuukauden arvo ja tämän arvon kuukausi tai summan arvo).

  • spansarray of array of integer

    Kohtien sijainnit vastauksen tekstissä (UTF-16, kuten JavaScriptin merkkijonoissa): luku ja kuukausi.

  • numberstring

    answer_mismatch_data: luku sellaisena kuin se on kirjoitettu vastaukseen. Yhdessä kenttien period, other_period, values ja rows kanssa nämä ovat varoitustekstin tiedot käyttöliittymän kielellä.

  • periodstring

    answer_mismatch_data: kuukausi vastauksesta (YYYY-MM).

  • other_periodstring

    answer_mismatch_data: niiden tietojen kuukausi, joiden arvo on sama kuin luku (YYYY-MM).

  • valuesarray of number (double)

    answer_mismatch_data: kuukauden tietojen arvot tai summa.

  • rowsinteger

    answer_mismatch_data, period_part: kuinka monta riviä laskettiin yhteen kuukauden summassa.

  • currencystring

    answer_mismatch_data, currency_mismatch: luvun valuutta sellaisena kuin se mainitaan vastauksessa (ISO 4217 -koodi).

  • currenciesarray of string

    Tietojen valuutat (ISO 4217 -koodit). currency_mismatch-varoituksessa ne, joissa tämä arvo esiintyy tiedoissa; currency_missing- ja mixed_currency_sum-varoituksissa vastauksen tietojen rahamääräisten arvojen valuutat; fx_rate_stale-varoituksessa valuutat, jotka muunnettiin liian vanhalla kurssilla; fx_rate_missing-varoituksessa valuutat, joilla ei ole kurssia.

  • rate_datestring (date)

    fx_rate_stale: liian vanhan kurssin päivämäärä (YYYY-MM-DD).

  • pendinginteger

    enrichment_pending: kuinka monta kysymyksen rajauksen asiakirjaa on vielä käsittelyssä.

  • card_idsarray of string

    enrichment_pending: näiden asiakirjojen kortit, jotka näkyvät käyttäjälle (enintään 20).

  • failedinteger

    enrichment_pending: kuinka montaa kysymyksen rajauksen asiakirjaa ei voitu käsitellä.

  • failed_card_idsarray of string

    enrichment_pending: niiden asiakirjojen kortit, joita ei voitu käsitellä ja jotka näkyvät käyttäjälle (enintään 20).

  • foundinteger

    partial_coverage: kuinka monta joukon asiakirjaa kysymyksen rajauksesta löytyi.

  • showninteger

    partial_coverage: kuinka moni löydetyistä asiakirjoista on vastauksessa.

Sisältyy

AnswerResponseChatEventDataFeedItemQuestionPayload