Google Cloud ਨੇ AI Agents ਨੂੰ ਸ਼ਕਤੀਸ਼ਾਲੀ ਬਣਾਉਣ ਲਈ Open Knowledge Format ਪੇਸ਼ ਕੀਤਾ

Google Cloud ਨੇ Open Knowledge Format (OKF) ਲਾਂਚ ਕੀਤਾ ਹੈ, ਜੋ ਕਿ ਸੰਗਠਨਾਤਮਕ ਗਿਆਨ ਨੂੰ ਪੋਰਟੇਬਲ Markdown ਫਾਈਲਾਂ ਵਿੱਚ ਮਿਆਰੀ ਬਣਾਉਣ ਲਈ ਤਿਆਰ ਕੀਤੀ ਗਈ ਇੱਕ ਨਵੀਂ ਸਪੈਸੀਫਿਕੇਸ਼ਨ ਹੈ। ਖਿੰਡੇ ਹੋਏ ਡੇਟਾ ਨੂੰ ਇੱਕ ਅੰਤਰ-ਕਾਰਜਸ਼ੀਲ (interoperable) ਫਾਰਮੈਟ ਵਿੱਚ ਬਦਲ ਕੇ, OKF ਦਾ ਉਦੇਸ਼ ਉਸ ਵੱਡੇ 'ਕੰਟੈਕਸਟ ਗੈਪ' (context gap) ਨੂੰ ਹੱਲ ਕਰਨਾ ਹੈ ਜੋ ਵਰਤਮਾਨ ਵਿੱਚ AI agents ਨੂੰ ਗੁੰਝਲਦਾਰ ਐਂਟਰਪ੍ਰਾਈਜ਼ ਈਕੋਸਿਸਟਮਾਂ ਵਿੱਚ ਕੁਸ਼ਲਤਾ ਨਾਲ ਕੰਮ ਕਰਨ ਤੋਂ ਰੋਕਦਾ ਹੈ।

Agentic Workflows ਵਿੱਚ ਫਰੈਗਮੈਂਟੇਸ਼ਨ ਦੀ ਸਮੱਸਿਆ ਦਾ ਹੱਲ

ਜਿਵੇਂ-ਜਿਵੇਂ AI agents ਵਧੇਰੇ ਖੁਦਮੁਖਤਿਆਰ (autonomous) ਹੋ ਰਹੇ ਹਨ, ਉਹਨਾਂ ਨੂੰ ਇੱਕ ਵੱਡੀ ਰੁਕਾਵਟ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪੈ ਰਿਹਾ ਹੈ: "context fragmentation"। ਵਰਤਮਾਨ ਵਿੱਚ, ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ ਮੈਟਾਡਾਟਾ ਕੈਟਾਲਾਗਾਂ, ਅੰਦਰੂਨੀ wikis, ਕੋਡ ਕਮੈਂਟਸ ਅਤੇ Jupyter notebook cells ਵਿੱਚ ਖਿੰਡੀ ਹੋਈ ਹੈ। ਜਦੋਂ ਕੋਈ AI agent ਕੋਈ ਕੰਮ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ—ਜਿਵੇਂ ਕਿ ਕਿਸੇ ਖਾਸ ਡੇਟਾ ਸੈੱਟ ਲਈ ਇੱਕ ਸਹੀ SQL query ਲਿਖਣਾ—ਤਾਂ ਉਸਨੂੰ ਇਹਨਾਂ ਵੱਖ-ਵੱਖ ਟੁਕੜਿਆਂ ਨੂੰ ਇਕੱਠਾ ਕਰਨ ਲਈ ਸੰਘਰਸ਼ ਕਰਨਾ ਪੈਂਦਾ ਹੈ।

Google Cloud ਦਾ ਕਹਿਣਾ ਹੈ ਕਿ ਮੌਜੂਦਾ ਸਥਿਤੀ ਕਸਟਮ ਅਤੇ ਵੱਖਰੇ (siloed) ਹੱਲਾਂ ਦਾ ਇੱਕ ਮਿਸ਼ਰਣ ਹੈ। ਡਿਵੈਲਪਰ ਇਸ ਸਮੇਂ Obsidian Vaults ਤੋਂ ਲੈ ਕੇ AGENTS.md ਜਾਂ CLAUDE.md ਵਰਗੀਆਂ ਕਸਟਮ ਕਨਵੈਂਸ਼ਨ ਫਾਈਲਾਂ ਤੱਕ ਵਿਸ਼ੇਸ਼ ਕੰਟੈਕਸਟ ਹੱਲ ਬਣਾ ਰਹੇ ਹਨ। ਹਾਲਾਂਕਿ ਇਹ "metadata as code" ਪੈਟਰਨ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਹਨ, ਪਰ ਉਹਨਾਂ ਵਿੱਚ ਅੰਤਰ-ਕਾਰਜਸ਼ੀਲਤਾ (interoperability) ਦੀ ਕਮੀ ਹੈ। ਗਿਆਨ ਉਸ ਖਾਸ ਸਿਸਟਮ ਜਾਂ ਰਿਪੋਜ਼ਟਰੀ ਦੇ ਅੰਦਰ ਹੀ locked ਰਹਿੰਦਾ ਹੈ ਜਿਸਨੇ ਇਸਨੂੰ ਬਣਾਇਆ ਸੀ, ਜਿਸ ਨਾਲ ਵੱਖ-ਵੱਖ ਟੂਲਸ ਅਤੇ ਫਰੇਮਵਰਕਸ ਵਿਚਕਾਰ ਜਾਣਕਾਰੀ ਦਾ ਨਿਰਵਿਘਨ ਪ੍ਰਵਾਹ ਰੁਕ ਜਾਂਦਾ ਹੈ।

OKF Specification: Minimalist ਅਤੇ Interoperable

Open Knowledge Format (v0.1) "LLM wiki" ਦੇ ਸੰਕਲਪ ਨੂੰ ਲੈਂਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਇੱਕ ਯੂਨੀਵਰਸਲ ਸਟੈਂਡਰਡ ਵਿੱਚ ਕੋਡਿਫਾਈ (codify) ਕਰਦਾ ਹੈ। ਇਸਦੇ ਮੂਲ ਵਿੱਚ, ਇੱਕ OKF bundle YAML frontmatter ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੀਆਂ Markdown ਫਾਈਲਾਂ ਦੀ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਹੈ। ਇਸਨੂੰ ਅਪਣਾਉਣ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰਨ ਲਈ ਸਪੈਸੀਫਿਕੇਸ਼ਨ ਨੂੰ ਜਾਣਬੁੱਝ ਕੇ ਬਹੁਤ ਹੀ ਸਰਲ (minimalist) ਰੱਖਿਆ ਗਿਆ ਹੈ; ਇਕਲੌਤਾ ਲਾਜ਼ਮੀ ਫੀਲਡ "type" ਹੈ, ਹਾਲਾਂਕਿ ਉਤਪਾਦਕ title, description, resource, tags, ਅਤੇ timestamps ਵਰਗੇ ਵਿਕਲਪਿਕ ਫੀਲਡ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹਨ।

ਕਿਉਂਕਿ ਇਹ ਸਟੈਂਡਰਡ Markdown 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਗਿਆਨ ਦਾ ਗ੍ਰਾਫ (knowledge graph) ਰਵਾਇਤੀ Markdown ਲਿੰਕਾਂ ਰਾਹੀਂ ਬਣਦਾ ਹੈ, ਜੋ ਸੰਕਲਪਾਂ ਨੂੰ ਕੁਦਰਤੀ ਤੌਰ 'ਤੇ ਜੋੜਦਾ ਹੈ। ਇਹ ਡਿਜ਼ਾਈਨ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ OKF ਬਹੁਤ ਜ਼ਿਆਦਾ ਪੋਰਟੇਬਲ ਹੈ: ਇੱਕ OKF bundle ਨੂੰ ਕਿਸੇ ਵੀ ਸਟੈਂਡਰਡ ਟੈਕਸਟ ਐਡੀਟਰ ਵਿੱਚ ਪੜ੍ਹਿਆ ਜਾ ਸਕਦਾ ਹੈ, GitHub 'ਤੇ natively ਰੈਂਡਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਕਿਸੇ ਵੀ ਮੌਜੂਦਾ ਸਰਚ ਟੂਲ ਦੁਆਰਾ ਇੰਡੈਕਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਗੱਲ ਇਹ ਹੈ ਕਿ ਇਹ ਸਪੈਕ (spec) ਉਤਪਾਦਕਾਂ ਨੂੰ ਖਪਤਕਾਰਾਂ (consumers) ਤੋਂ ਵੱਖ ਕਰਦਾ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਮਨੁੱਖ ਦੁਆਰਾ ਲਿਖੇ ਗਏ ਦਸਤਾਵੇਜ਼ ਨੂੰ AI agent ਦੁਆਰਾ ਪ੍ਰੋਸੈਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਮਸ਼ੀਨ ਦੁਆਰਾ ਤਿਆਰ ਕੀਤੇ ਗਏ ਬੰਡਲ ਨੂੰ ਮਨੁੱਖ ਦੁਆਰਾ ਆਸਾਨੀ ਨਾਲ ਦੇਖਿਆ ਜਾ ਸਕਦਾ ਹੈ।

Ecosystem Integration ਅਤੇ Reference Implementations

ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਸਪੈਸੀਫਿਕੇਸ਼ਨ (spec) ਸਿਰਫ਼ ਸਿਧਾਂਤ ਤੱਕ ਸੀਮਤ ਨਾ ਰਹੇ, Google Cloud ਕਈ ਰੈਫਰੈਂਸ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨਾਂ ਅਤੇ ਟੂਲਸ ਪ੍ਰਦਾਨ ਕਰ ਰਿਹਾ ਹੈ। ਇਸ ਵਿੱਚ ਇੱਕ ਐਨਰਿਚਮੈਂਟ ਏਜੰਟ ਸ਼ਾਮਲ ਹੈ ਜੋ ਹਰ ਟੇਬਲ ਲਈ ਆਪਣੇ ਆਪ OKF ਦਸਤਾਵੇਜ਼ ਤਿਆਰ ਕਰਨ ਲਈ BigQuery ਡੇਟਾਸੈਟਾਂ ਨੂੰ ਕ੍ਰੌਲ ਕਰਨ ਦੇ ਸਮਰੱਥ ਹੈ। Google ਨੇ ਇੱਕ ਸਟੈਟਿਕ HTML ਵਿਜ਼ੂਅਲਾਈਜ਼ਰ ਵੀ ਰਿਲੀਜ਼ ਕੀਤਾ ਹੈ ਅਤੇ GA4 e-commerce, Stack Overflow, ਅਤੇ Bitcoin ਡੇਟਾ ਸਮੇਤ ਗੁੰਝਲਦਾਰ ਡੇਟਾਸੈਟਾਂ ਲਈ ਸੈਂਪਲ ਬੰਡਲ ਪ੍ਰਦਾਨ ਕੀਤੇ ਹਨ।

ਮਹੱਤਵਪੂਰਨ ਗੱਲ ਇਹ ਹੈ ਕਿ Google Cloud ਨੇ OKF ਨੂੰ ਅਪਣਾਉਣ (ingest) ਲਈ ਆਪਣੇ Knowledge Catalog ਨੂੰ ਅਪਡੇਟ ਕੀਤਾ ਹੈ, ਜਿਸ ਨਾਲ ਇਸ ਫਾਰਮੈਟ ਨੂੰ ਸਿੱਧੇ AI ਏਜੰਟਾਂ ਨੂੰ ਦਿੱਤਾ ਜਾ ਸਕਦਾ ਹੈ। GitHub 'ਤੇ ਸਪੈਸੀਫਿਕੇਸ਼ਨ ਅਤੇ ਕੋਡ ਉਪਲਬਧ ਕਰਵਾ ਕੇ, Google OKF ਨੂੰ ਅਗਲੀ ਪੀੜ੍ਹੀ ਦੇ ਏਜੈਂਟਿਕ ਵਰਕਫਲੋਜ਼ (agentic workflows) ਲਈ ਇੱਕ ਬੁਨਿਆਦੀ ਪਰਤ ਵਜੋਂ ਪੇਸ਼ ਕਰ ਰਿਹਾ ਹੈ, ਜਿੱਥੇ ਗਿਆਨ ਨੂੰ ਇੱਕ ਲੌਕਡ ਡੇਟਾ ਸਾਈਲੋ ਦੀ ਬਜਾਏ ਇੱਕ ਮਿਆਰੀ, ਪੋਰਟੇਬਲ ਸੰਪਤੀ ਵਜੋਂ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ।

ਮੁੱਖ ਗੱਲਾਂ

  • ਮਿਆਰੀ ਸੰਦਰਭ (Standardized Context): OKF ਖਿੰਡੀ ਹੋਈ ਦਸਤਾਵੇਜ਼ੀ ਨੂੰ Markdown ਫਾਈਲਾਂ ਦੀ ਇੱਕ ਇਕਜੁੱਟ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਨਾਲ AI ਏਜੰਟ ਸਟੈਂਡਰਡ ਲਿੰਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਗੁੰਝਲਦਾਰ ਨੌਲੇਜ ਗ੍ਰਾਫਾਂ ਵਿੱਚ ਨੈਵੀਗੇਟ ਕਰ ਸਕਦੇ ਹਨ।
  • ਮਿਨੀਮਲਿਸਟ ਡਿਜ਼ਾਈਨ (Minimalist Design): YAML frontmatter ਵਿੱਚ ਸਿਰਫ਼ ਇੱਕ "type" ਫੀਲਡ ਦੀ ਮੰਗ ਕਰਕੇ, ਇਹ ਸਪੈਸੀਫਿਕੇਸ਼ਨ ਡਿਵੈਲਪਰਾਂ ਲਈ ਉੱਚ ਪੋਰਟੇਬਿਲਟੀ ਅਤੇ ਘੱਟ ਰੁਕਾਵਟ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ।
  • ਇੰਟਰਓਪਰੇਬਿਲਟੀ (Interoperability): ਇਹ ਫਾਰਮੈਟ ਮਨੁੱਖਾਂ ਦੁਆਰਾ ਪੜ੍ਹਨਯੋਗ wikis ਅਤੇ ਮਸ਼ੀਨ ਦੁਆਰਾ ਪੜ੍ਹਨਯੋਗ metadata ਵਿਚਕਾਰਲੀ ਦੂਰੀ ਨੂੰ ਖਤਮ ਕਰਦਾ ਹੈ, ਜੋ ਕਿਸੇ ਵੀ ਕਲਾਉਡ ਪ੍ਰੋਵਾਈਡਰ, ਡੇਟਾਬੇਸ, ਜਾਂ ਏਜੰਟ ਫਰੇਮਵਰਕ 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ।