A Google bejelentette az Open Knowledge Format (OKF) 0.2-es verziójának frissítését. Az új verzió öt bizalommal kapcsolatos funkcióval bővül, amelyek segítségével az OKF „fogyasztója” öt szempontot ellenőrizhet az OKF csomagokkal kapcsolatban.
Az öt bizalmi jel és a hozzájuk kapcsolódó OKF mezők és fogalomtípus a következők:
- Származási hely (mező: források)
- Megbízhatóság (mezők: generált, ellenőrzött)
- Frissesség (mező: stale_after)
- Életciklus: (mező: állapot)
- Tanúsítás (új fogalomtípus: Tanúsított számítás)
A közlemény ezt az öt jelzést úgy pozícionálja, mint az OKF-csomaggal kapcsolatos öt kérdésre ad választ a bizalom megteremtése érdekében.
Az öt kérdés:
- „Miből jött létre? (származási hely)
- Mennyire bízzak benne? (bizalom)
- Még mindig igaz? (frissesség)
- Ez a jelenlegi verzió? (életciklus)
- Ezt a számot úgy állították elő, ahogy mondtuk? (tanúsítvány)”
Eredet
A Google bevezet egy új „források” mezőt, amely rögzíti, honnan származnak a koncepcióban szereplő információk. Ez lehetővé teszi a fogyasztók számára, hogy azonosítsák a létrehozásához használt eredeti forrásokat. Ez olyan forrásinformációt biztosít, amelyet a fogyasztók felhasználhatnak egy koncepció megbízhatóságának értékelésére, megválaszolva a „Miből jött létre?” kérdésre.
Ez a Google példája a források mezőre:
sources: - id: warehouse-schema resource: https://wiki.acme.internal/data/warehouse/schemas/sales title: Acme Retail warehouse schema — sales dataset author: team:data-platform usage_count: 1240 last_modified: 2026-06-15 - id: revenue-policy resource: policies/revenue-recognition.md title: Revenue Recognition Policy (FY2026) author: human:jsmith@acme last_modified: 2026-06-15
A Google elmagyarázza, mit jelent mindez:
„Az új források mező rögzíti azokat az anyagokat, amelyekből a fogalom származik: egy külső dokumentum, egy köteg-relatív elérési út vagy akár egy hatókörleíró, például „az X projekt összes lekérdezése”. Ugyanakkor egy bejegyzés objektív hitelességi jeleket hordozhat: szerző, használati_szám, utolsó_módosított.
A szándékos választás az, amit nem adtunk hozzá. Az OKF a jeleket rögzíti, nem a hitelességi pontszámot. A pontszám szubjektív, nem terjed át a fogyasztókra, és a megírása pillanatában elhalványul.
Ehelyett a hitelességre a jelzésekből következtet az, aki fogyaszt (és ha kívánja, a fogyasztó dinamikusan pontozhatja), ugyanúgy, ahogyan egy sokat használt, nemrég frissített, hiteles forrásban jobban megbízna, mint egy névtelenben. És amikor a törzs egy adott forrásra hivatkozik, akkor ezt a forrásazonosítóhoz ([^export-schema]), tehát a hozzárendelés követelésenként történik, nem pedig az alján lógó lista.”
Bizalom: generált és ellenőrzött mezők
A bizalmi jelzések következő része a Generált és Ellenőrzött mezők.
A „generált” mező azt rögzíti, aki koncepciót alkotott, míg az „ellenőrzött” mező azt, aki azt önállóan megerősítette. A fogyasztó (például egy mesterséges intelligencia-ügynök, egy LLM vagy egy alkalmazás) felhasználhatja az ellenőrzési információkat a fogalmak szűrésére az alapján, hogy azok ellenőrizetlenek, gépi megerősítettek vagy emberi felülvizsgálatok.
Ez a példa a használatban lévő Generált és Ellenőrzött mezőkre:
type: Metric
title: Revenue
generated: { by: reference_agent/gemini-2.5-pro, at: 2026-06-30T14:00:00Z }
verified:
- { by: human:jsmith@acme, at: 2026-07-01T09:00:00Z }
Frissesség és életciklus: állapot és elavult_after mezők
Az állapotmező közli, hogy egy koncepció az életciklus mely szakaszában van, így a fogyasztó azonosítani tudja, hogy tervezetben, aktuális vagy elavult (elavult). Jelzi, hogy egy koncepció tervezet, stabil vagy elavult.
A stale_after mező azt a dátumot határozza meg, amely után a koncepciót újra ellenőrizni kell a használat előtt. A fogyasztók ezeket a mezőket arra használhatják, hogy azonosítsák azokat a fogalmakat, amelyeket újra ellenőrizni kell, vagy kizárhatják az elavult fogalmakat az új munkából, miközben megőrzik őket történelmi hivatkozás céljából.
Íme egy példa erre a használatban:
type: Metric title: Gross Margin (legacy, pre-FY2026) status: deprecated
Tanúsított számítás: a számítások ellenőrzéséhez
Az Attested Computation nem egy mező, hanem egy új típus. Az Attested Computation meghatározza az érték kiszámításának jóváhagyott módját, és lehetőséget biztosít annak ellenőrzésére, hogy a számítást úgy végezték-e el, ahogyan azt kiszámítani kellett.
A hivatalos leírás kifejti:
„A származás megválaszolja, honnan származik a követelés. A tanúsítás egy nehezebb kérdésre ad választ, amely abban a pillanatban számít, amikor egy ügynök dollárt jelent: vajon ezt a számot úgy állították elő, ahogyan azt mondtuk, hogy annak lennie kell, vagy az ügynök rögtönözte a saját SQL-jét?
Az OKF v0.2 új fogalomtípust vezet be, a tanúsított számítást. Nemcsak azt hordozza magában, hogy mit jelent egy érték, hanem egy jóváhagyott módszert annak kiszámítására, és azt az eszközt, amellyel ellenőrizhető, hogy a szankcionált dolog valóban lefutott-e.”
Íme a példa:
---
type: Attested Computation
title: Revenue for a fiscal year
runtime: bigquery
parameters:
- { name: year, type: integer, required: true }
executor:
resource: skills/run-on-bq.md
receipt: [job_id, executed_sql, result]
attester:
resource: attesters/sql_equality.py
generated: { by: reference_agent/gemini-2.5-pro, at: 2026-06-30T14:00:00Z }
verified:
- { by: human:jsmith@acme, at: 2026-07-01T09:00:00Z }
status: stable
stale_after: 2026-12-31
sources:
- id: revenue-policy
resource: policies/revenue-recognition.md
title: Revenue Recognition Policy (FY2026)
author: human:jsmith@acme
last_modified: 2026-06-15
---
# Computation
SELECT
SUM(
CASE
WHEN o.currency = 'USD' THEN o.net_amount
ELSE o.net_amount * fx.rate_to_usd
END
) AS revenue_usd
FROM `acme.sales.orders` AS o
LEFT JOIN `acme.finance.fx_daily_rates` AS fx
ON fx.currency = o.currency
AND fx.rate_date = DATE(o.order_ts)
WHERE o.order_status="delivered"
AND DATE_DIFF(CURRENT_DATE(), DATE(o.order_ts), DAY) >= 30
AND EXTRACT(YEAR FROM o.order_ts) = @year"
Frissített nyílt tudásformátumú dokumentáció
A Google frissítette a GitHub Repository-t, hogy tükrözze ezt a frissítést, és közzétett egy közleményt, amely magyarázatként szolgál.
