ਮੁੱਖ ਸਮੱਗਰੀ 'ਤੇ ਜਾਓ
ਤੁਲਨਾ

Proof of Actor vs CAPTCHA: ਸਭ ਦੀ ਜਾਂਚ ਬੰਦ ਕਰੋ, ਇਹ ਜਾਣਣਾ ਸ਼ੁਰੂ ਕਰੋ ਕਿ ਕੌਣ ਕਾਰਵਾਈ ਕਰ ਰਿਹਾ ਹੈ

CAPTCHA ਲੋਕਾਂ ਅਤੇ ਖਰਾਬ bots ਵਾਲੇ web ਲਈ ਬਣਾਇਆ ਗਿਆ ਸੀ। ਅੱਜ ਤੁਹਾਡੇ users ਵਿੱਚ AI ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਲੋਕ ਅਤੇ ਅਸਲ customers ਲਈ ਕੰਮ ਕਰ ਰਹੇ agents ਵੀ ਸ਼ਾਮਲ ਹਨ। ਇੱਥੇ ਵੇਖੋ ਕਿ ਇੱਕ challenge actor intelligence ਨਾਲ ਕਿਵੇਂ ਤੁਲਨਾ ਕਰਦਾ ਹੈ, ਅਤੇ ਹਰ ਇਕ ਤੁਹਾਡੇ application ਵਿੱਚ ਕਦੋਂ ਢੁੱਕਵਾਂ ਹੈ।

Toshendra Sharma

ਦੁਆਰਾ Toshendra SharmaFounder & CEO, AgentCredia · Updated November 13, 2026

CAPTCHA ਇੱਕ ਸਧਾਰਣ ਵਿਚਾਰ ਹੈ: visitor ਦੇ ਸਾਹਮਣੇ ਇੱਕ ਐਸਾ task ਰੱਖੋ ਜੋ ਲੋਕ ਹੱਲ ਕਰ ਸਕਣ ਅਤੇ machines ਨਹੀਂ, ਅਤੇ ਜੋ pass ਕਰੇ ਉਸਨੂੰ ਅੱਗੇ ਜਾਣ ਦਿਓ। ਸਾਲਾਂ ਤੱਕ ਇਹ ਇੱਕ ਵਾਜਬ ਤਬਾਦਲਾ ਸੀ। ਲੋਕਾਂ ਦੇ ਕੁਝ seconds ਗਏ, ਅਤੇ ਸਭ ਤੋਂ ਖਰਾਬ automation ਧੀਮੀ ਹੋ ਗਈ।

ਤਿੰਨ ਚੀਜ਼ਾਂ ਬਦਲ ਗਈਆਂ। Machines tasks ਹੱਲ ਕਰਨ ਵਿੱਚ ਚੰਗੀਆਂ ਹੋ ਗਈਆਂ। ਲੋਕ ਉਨ੍ਹਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਤੋਂ ਥੱਕ ਗਏ। ਅਤੇ ਇੱਕ ਨਵੇਂ ਕਿਸਮ ਦਾ visitor ਆ ਗਿਆ: ਅਸਲ customers ਲਈ ਕੰਮ ਕਰ ਰਹੇ AI agents, ਅਤੇ AI assistants ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਲੋਕ। ਇੱਕ test ਜੋ ਪੁੱਛਦਾ ਹੈ "ਕੀ ਤੁਸੀਂ ਮਨੁੱਖ ਹੋ?" ਦੋਵਾਂ ਲਈ ਕੋਈ ਵਧੀਆ ਜਵਾਬ ਨਹੀਂ ਰੱਖਦਾ।

Proof of Actor ਇੱਕ ਵੱਖਰਾ ਰੁਖ ਲੈਂਦਾ ਹੈ। ਹਰ visitor ਨੂੰ test ਕਰਨ ਦੀ ਥਾਂ, ਇਹ ਤੁਹਾਡੇ application ਨੂੰ ਦੱਸਦਾ ਹੈ ਕਿ ਕੌਣ ਜਾਂ ਕੀ ਕਾਰਵਾਈ ਕਰ ਰਿਹਾ ਹੈ, ਨਤੀਜੇ ਦੇ ਪਿੱਛੇ evidence ਦੇ ਨਾਲ, ਅਤੇ ਤੁਹਾਡੇ code ਨੂੰ ਫੈਸਲਾ ਕਰਨ ਦਿੰਦਾ ਹੈ ਕਿ challenge ਦੀ ਲੋੜ ਹੈ ਵੀ ਜਾਂ ਨਹੀਂ।

ਸੰਖੇਪ ਰੂਪ

CAPTCHA Proof of Actor
ਮੁੱਖ ਸਵਾਲ ਕੀ ਇਹ visitor ਮਨੁੱਖੀ test pass ਕਰ ਸਕਦਾ ਹੈ? ਕੌਣ ਜਾਂ ਕੀ ਕਾਰਵਾਈ ਕਰ ਰਿਹਾ ਹੈ, ਅਤੇ evidence ਕੀ ਹੈ?
ਲਾਗਤ ਕੌਣ ਝੱਲਦਾ ਹੈ ਹਰ visitor ਜੋ challenge ਵੇਖਦਾ ਹੈ ਕੋਈ ਨਹੀਂ; classification background ਵਿੱਚ ਹੁੰਦੀ ਹੈ
ਸੰਭਾਵਿਤ ਜਵਾਬ Pass ਜਾਂ fail Human, Human + AI, Agent ਜਾਂ Unknown, ਨਾਲ basis
Legitimate AI agents ਰੋਕ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ, ਜਾਂ test ਦੇ ਆਲੇ-ਦੁਆਲੇ ਕੰਮ ਕਰਨ ਲਈ ਮਜਬੂਰ ਪਛਾਣੇ ਜਾਂਦੇ ਹਨ, ਅਤੇ ਠੀਕ experience ਵੱਲ route ਕੀਤੇ ਜਾਂਦੇ ਹਨ
AI assistants ਵਰਤ ਰਹੇ ਲੋਕ ਹੋਰ ਕਿਸੇ visitor ਵਾਂਗ ਹੀ ਇੱਕ ਵੱਖਰੀ class, Human + AI
ਅਸਪਸ਼ਟ traffic ਉਹੀ test pass ਕਰਨਾ ਲਾਜ਼ਮੀ Unknown, ਜਿਸ ਲਈ ਤੁਸੀਂ per route fallback ਚੁਣਦੇ ਹੋ
ਕਿੱਥੇ ਲਾਗੂ ਹੁੰਦਾ ਹੈ ਉਹ pages ਜਿੱਥੇ ਤੁਸੀਂ ਇਸਨੂੰ ਰੱਖਦੇ ਹੋ ਤੁਹਾਡੀ integration ਦੇ ਹਰ route 'ਤੇ
install ਕਰਨ 'ਤੇ default behavior Visible challenge Observation; ਜਦ ਤੱਕ ਤੁਸੀਂ policy ਨਹੀਂ ਜੋੜਦੇ, ਕੁਝ ਨਹੀਂ ਬਦਲਦਾ

ਇੱਕ test ਵਿਰੁੱਧ evidence

CAPTCHA ਜਾਣਕਾਰੀ ਦਾ ਇੱਕ bit ਪੈਦਾ ਕਰਦਾ ਹੈ: visitor pass ਹੋਇਆ ਜਾਂ fail। ਇਹ ਤੁਹਾਨੂੰ ਨਹੀਂ ਦੱਸਦਾ ਕਿ visitor ਕੌਣ ਸੀ, ਕੀ ਉਹ ਕਿਸੇ assistant ਨਾਲ ਕੰਮ ਕਰ ਰਿਹਾ ਸੀ, ਜਾਂ ਨਤੀਜੇ ਉੱਤੇ ਤੁਹਾਨੂੰ ਕਿੰਨਾ ਭਰੋਸਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਅਤੇ ਇਹ ਉਹ bit visitor ਤੋਂ ਕੰਮ ਕਰਵਾ ਕੇ ਪੈਦਾ ਕਰਦਾ ਹੈ।

Proof of Actor ਇੱਕ classification ਅਤੇ ਇਸਦਾ evidence basis ਪੈਦਾ ਕਰਦਾ ਹੈ। ਇੱਕ Verified result ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇੱਕ ਜਾਂਚਯੋਗ assertion validate ਹੋਇਆ ਸੀ, ਜਿਵੇਂ ਕਿ ਇੱਕ request signature published key ਦੇ ਖਿਲਾਫ check ਕੀਤਾ ਗਿਆ। ਇੱਕ Declared result ਦਾ ਮਤਲਬ ਹੈ ਕਿ client ਜਾਂ ਤੁਹਾਡੇ ਆਪਣੇ application ਨੇ ਇਹ ਕਿਹਾ। ਇੱਕ Inferred result ਨੂੰ inference ਵਜੋਂ label ਕੀਤਾ ਜਾਂਦਾ ਹੈ। Unknown ਦਾ ਮਤਲਬ ਹੈ ਕਿ evidence ਕਿਸੇ ਨਿਰਣੇ ਨੂੰ support ਨਹੀਂ ਕਰਦਾ। ਤੁਹਾਡੀ team ਹਰ result ਪੜ੍ਹ ਸਕਦੀ ਹੈ ਅਤੇ ਦੇਖ ਸਕਦੀ ਹੈ ਕਿ ਇਹ ਕਿਸ 'ਤੇ ਅਧਾਰਿਤ ਹੈ, ਅਤੇ visitor ਨੂੰ ਕੁਝ ਵੀ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੁੰਦੀ।

ਹਰ ਕਿਸੇ ਨੂੰ challenge ਕਰਨ ਦੀ ਲਾਗਤ

ਹਰ challenge ਤੁਹਾਡੇ ਵਧੀਆ users 'ਤੇ ਰੁਕਾਵਟ ਹੈ ਤਾਂ ਜੋ ਤੁਹਾਡੇ ਸਭ ਤੋਂ ਖਰਾਬ users ਦੀ ਰਫ਼ਤਾਰ ਘਟੇ। sign-up page 'ਤੇ, ਇਹ conversions ਦੀ ਕੀਮਤ ਹੈ। checkout 'ਤੇ, ਇਹ revenue ਦੀ ਕੀਮਤ ਹੈ। accessibility ਦੇ ਪੱਧਰ 'ਤੇ, ਇਹ ਲੋਕਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬਾਹਰ ਕਰ ਸਕਦਾ ਹੈ। Teams ਇਹ ਲਾਗਤ ਸਿਰਫ਼ ਇਸ ਕਰਕੇ ਮੰਨਦੀਆਂ ਹਨ ਕਿਉਂਕਿ ਉਨ੍ਹਾਂ ਕੋਲ ਇਸ ਗੱਲ ਦਾ ਕੋਈ ਬਿਹਤਰ signal ਨਹੀਂ ਕਿ ਦੂਜੇ ਪਾਸੇ ਕੌਣ ਹੈ।

Actor context ਨਾਲ, ਇਹ ਤਬਾਦਲਾ ਬਦਲ ਜਾਂਦਾ ਹੈ। ਤੁਸੀਂ human-directed sessions ਲਈ normal experience ਰੱਖ ਸਕਦੇ ਹੋ, ਜਿੱਥੇ evidence ਮਜ਼ਬੂਤ ਹੈ ਉੱਥੇ challenge ਛੱਡ ਸਕਦੇ ਹੋ, ਅਤੇ ਇਸਨੂੰ ਉਹਨਾਂ ਸੀਮਿਤ ਮਾਮਲਿਆਂ ਲਈ ਰੱਖ ਸਕਦੇ ਹੋ ਜਿੱਥੇ ਇਹ ਹਾਲੇ ਵੀ value ਜੋੜਦਾ ਹੈ: ਉਦਾਹਰਨ ਲਈ, password change ਜਾਂ high-value action 'ਤੇ ਇੱਕ Unknown result। ਜ਼ਿਆਦਾਤਰ visitors ਨੂੰ ਮੁੜ ਕਦੇ challenge ਨਹੀਂ ਵੇਖਣਾ ਪੈਂਦਾ।

Legitimate agents ਨੂੰ ਇੱਕ ਰਾਹ ਚਾਹੀਦਾ ਹੈ, puzzle ਨਹੀਂ

CAPTCHA software ਨੂੰ ਰੋਕਣ ਲਈ ਬਣਾਇਆ ਗਿਆ ਹੈ। ਇਹ ਉਸ ਵੇਲੇ ਸਮਝ ਆਉਂਦਾ ਸੀ ਜਦੋਂ ਤੁਹਾਡੇ pages 'ਤੇ ਆਉਣ ਵਾਲਾ ਜ਼ਿਆਦਾਤਰ software unwanted ਸੀ। ਹੁਣ ਇਹ ਨਹੀਂ ਹੈ।

ਅੱਜ ਇੱਕ assistant ਤੁਹਾਡੇ plans ਦੀ ਕਿਸੇ customer ਲਈ ਤੁਲਨਾ ਕਰ ਸਕਦਾ ਹੈ, ਇੱਕ agent ਤੁਹਾਡੇ app ਰਾਹੀਂ meeting book ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਇੱਕ AI client ਕਿਸੇ ਕੰਮ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਤੁਹਾਡੇ MCP server ਨੂੰ call ਕਰ ਸਕਦਾ ਹੈ। ਉਨ੍ਹਾਂ ਨੂੰ ਰੋਕਣਾ ਤੁਹਾਡੇ customers ਨੂੰ ਰੋਕਦਾ ਹੈ। ਉਨ੍ਹਾਂ ਨੂੰ ਲੋਕਾਂ ਲਈ ਬਣੇ pages ਅਤੇ puzzles ਵਿਚੋਂ ਲੰਘਣ ਲਈ ਮਜਬੂਰ ਕਰਨਾ brittle automation ਪੈਦਾ ਕਰਦਾ ਹੈ ਜੋ ਹਰ redesign 'ਤੇ ਟੁੱਟ ਜਾਂਦੀ ਹੈ।

Proof of Actor agents ਨੂੰ ਪਛਾਣਦਾ ਹੈ, ਅਤੇ signed requests ਨਾਲ ਇਹ verify ਕਰ ਸਕਦਾ ਹੈ ਕਿ ਉਨ੍ਹਾਂ ਦੇ ਪਿੱਛੇ ਕਿਹੜੀ key ਅਤੇ operator ਹੈ। ਫਿਰ ਤੁਹਾਡਾ application ਇੱਕ challenge ਤੋਂ ਵਧੀਆ ਕੁਝ ਕਰ ਸਕਦਾ ਹੈ: structured API serve ਕਰੋ, agent-friendly flow ਦਿਓ, ਜਾਂ automation ਲਈ ਉਚਿਤ rate limit ਲਗਾਓ। [AI agents ਨੂੰ structured content serve ਕਰਨ] ਵਾਲਾ guide(/learn/guides/serve-ai-agents-structured-content) ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਇਹ ਕਿਵੇਂ ਕਰਨਾ ਹੈ।

Verified identity permission ਦੇ ਬਰਾਬਰ ਨਹੀਂ ਹੁੰਦੀ। ਇੱਕ valid signature ਤੁਹਾਨੂੰ ਦੱਸਦੀ ਹੈ ਕਿ request 'ਤੇ ਕਿਹੜੀ key ਨੇ sign ਕੀਤਾ; ਕੀ ਉਹ agent ਕੋਈ action ਕਰ ਸਕਦਾ ਹੈ, ਇਹ ਤੁਹਾਡਾ authorization decision ਹੈ। Proof of Actor ਇਹ ਦੋਵੇਂ ਸਵਾਲ ਵੱਖਰੇ ਰੱਖਦਾ ਹੈ।

AI ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਲੋਕ ਹਾਲੇ ਵੀ ਤੁਹਾਡੇ users ਹਨ

ਜੋ ਵਿਅਕਤੀ assistant ਨਾਲ support message ਦਾ draft ਬਣਾਉਂਦਾ ਹੈ, ਜਾਂ AI ਦੀ ਮਦਦ ਨਾਲ form ਭਰਦਾ ਹੈ, ਉਹ customer ਹੈ। ਇੱਕ human test ਦੇ ਕੋਲ ਉਨ੍ਹਾਂ ਬਾਰੇ ਕਹਿਣ ਲਈ ਕੋਈ ਲਾਭਦਾਇਕ ਗੱਲ ਨਹੀਂ ਹੁੰਦੀ: ਜਾਂ ਉਹ pass ਕਰ ਜਾਂਦੇ ਹਨ, ਜਾਂ ਉਨ੍ਹਾਂ ਨੂੰ ਇਸ ਕਰਕੇ block ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਕਿ ਉਨ੍ਹਾਂ ਦਾ ਵਰਤਾਓ ਅਸਧਾਰਣ ਲੱਗਦਾ ਹੈ।

Proof of Actor ਉਨ੍ਹਾਂ ਨੂੰ ਆਪਣੀ class ਦਿੰਦਾ ਹੈ, Human + AI, ਜੋ ਉਸ ਵੇਲੇ report ਹੁੰਦੀ ਹੈ ਜਦੋਂ assistance declared ਹੁੰਦੀ ਹੈ ਜਾਂ supported integration ਰਾਹੀਂ observable ਹੁੰਦੀ ਹੈ। ਇਹ ਤੁਹਾਨੂੰ AI-drafted submissions ਨੂੰ ਠੀਕ team ਲਈ label ਕਰਨ, ਇਹ study ਕਰਨ ਕਿ assisted users ਤੁਹਾਡੇ product ਵਿਚੋਂ ਕਿਵੇਂ ਲੰਘਦੇ ਹਨ, ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ experience ਨੂੰ smooth ਰੱਖਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। AI-assisted interaction glossary entry ਵਿੱਚ ਹੋਰ ਪੜ੍ਹੋ।

ਅਸਪਸ਼ਟ ਮਾਮਲਿਆਂ ਨੂੰ ਜਾਣ-ਬੂਝ ਕੇ ਸੰਭਾਲਣਾ

ਕੁਝ traffic ਹਮੇਸ਼ਾ ਅਸਪਸ਼ਟ ਰਹੇਗਾ। CAPTCHA ਹਰ ਥਾਂ ਇਸਨੂੰ ਇੱਕੋ ਤਰੀਕੇ ਨਾਲ ਸੰਭਾਲਦਾ ਹੈ: ਸਭ test ਲੈਂਦੇ ਹਨ।

Proof of Actor Unknown ਨੂੰ ਪਹਿਲੇ ਦਰਜੇ ਦੇ result ਵਜੋਂ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਨਾ ਤਾਂ ਇਸਨੂੰ default ਰੂਪ ਵਿੱਚ human ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਨਾ ਹੀ default ਰੂਪ ਵਿੱਚ malicious। ਤੁਸੀਂ risk ਦੇ ਅਨੁਸਾਰ per route fallback ਚੁਣਦੇ ਹੋ:

  • Public pages and documentation: allow ਕਰੋ, ਅਤੇ standard experience ਬਣੀ ਰਹਿਣ ਦਿਓ।
  • Sign-up and contact forms: allow ਕਰੋ, ਆਪਣੀਆਂ usual abuse controls ਨਾਲ।
  • Account changes: ਆਪਣਾ ਮੌਜੂਦਾ re-authentication flow ਬਣਾਈ ਰੱਖੋ।
  • High-impact actions: review ਵੱਲ route ਕਰੋ, ਜਾਂ ਇੱਥੇ challenge ਲਗਾਓ ਜੇ ਤੁਸੀਂ ਫਿਰ ਵੀ ਇੱਕ ਚਾਹੁੰਦੇ ਹੋ।

ਇੱਥੇ challenge ਹਾਲੇ ਵੀ ਆਪਣੀ ਜਗ੍ਹਾ ਕਮਾ ਸਕਦਾ ਹੈ: ਇੱਕ ਸੰਵੇਦਨਸ਼ੀਲ route 'ਤੇ ਇੱਕ ਜਾਣ-ਬੂਝ ਕੇ policy outcome ਵਜੋਂ, ਨਾ ਕਿ ਹਰ visitor ਲਈ toll ਵਜੋਂ।

ਫੈਸਲਾ ਕਿੱਥੇ ਰਹਿੰਦਾ ਹੈ

CAPTCHA widget ਉਸ ਵੇਲੇ ਫੈਸਲਾ ਕਰਦਾ ਹੈ ਜਦੋਂ ਇਹ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ, ਉਸ page 'ਤੇ ਜਿੱਥੇ ਤੁਸੀਂ ਇਸਨੂੰ ਰੱਖਿਆ, ਅਤੇ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ।

Proof of Actor ਨਾਲ, ਤੁਹਾਡਾ application ਫੈਸਲਾ ਕਰਦਾ ਹੈ, ਤੁਹਾਡੀ integration ਦੇ ਹਰ route 'ਤੇ: server middleware, Next.js, edge, ਇੱਕ approved browser integration, ਇੱਕ generic HTTP API ਜਾਂ ਤੁਹਾਡਾ MCP server। Policies actor class ਅਤੇ basis ਨੂੰ ਇਕੱਠੇ ਵਰਤਦੀਆਂ ਹਨ: allow, adapt, challenge, review ਜਾਂ rate-limit। ਇਹ ਤੁਹਾਡੇ code ਵਿੱਚ ਰਹਿੰਦੀਆਂ ਹਨ, ਬਾਕੀ business logic ਦੇ ਨਾਲ, ਅਤੇ ਤੁਸੀਂ page ਨੂੰ redesign ਕੀਤੇ ਬਿਨਾਂ ਇਨ੍ਹਾਂ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ।

ਇਸਨੂੰ ਲਾਂਚ ਕਰਨਾ

Proof of Actor observation mode ਵਿੱਚ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ। ਇਸਨੂੰ install ਕਰਨ ਨਾਲ ਤੁਹਾਡੇ users ਨੂੰ ਜੋ ਕੁਝ ਦਿਸਦਾ ਹੈ ਉਹ ਨਹੀਂ ਬਦਲਦਾ। blanket challenges ਤੋਂ ਦੂਰ ਜਾਣ ਦਾ ਇੱਕ ਸਮਝਦਾਰ ਰਾਹ ਇਹ ਹੈ:

  1. Observe. ਆਪਣੇ ਮੌਜੂਦਾ challenges ਬਣੇ ਰਹਿਣ ਦਿਓ ਅਤੇ Proof of Actor ਜੋੜੋ। ਹਰ route 'ਤੇ actor mix ਅਤੇ Unknown rate 'ਤੇ ਨਜ਼ਰ ਰੱਖੋ।
  2. Compare. ਹਰ challenged route ਲਈ ਵੇਖੋ ਕਿ ਕਿੰਨੇ challenges human sessions, AI-assisted users ਅਤੇ verified agents ਨੂੰ ਲੱਗਦੇ ਹਨ।
  3. Preview. ਇੱਕ policy ਲਿਖੋ ਜੋ evidence ਮਜ਼ਬੂਤ ਹੋਣ 'ਤੇ challenge ਨੂੰ ਛੱਡ ਦੇਵੇ ਅਤੇ sensitive actions 'ਤੇ Unknown ਲਈ ਇਸਨੂੰ ਬਣਾਈ ਰੱਖੇ। ਅਸਲ traffic ਦੇ ਖਿਲਾਫ ਇਸਦਾ effect preview ਕਰੋ।
  4. Enforce. ਇੱਕ ਵਾਰੀ ਵਿੱਚ ਇੱਕ route 'ਤੇ policy ਚਾਲੂ ਕਰੋ, ਇੱਕ documented fallback ਅਤੇ rollback switch ਨਾਲ।

[actor-aware policies ਨੂੰ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ roll out ਕਰਨ] ਵਾਲਾ guide(/learn/guides/roll-out-actor-aware-policies-safely) ਹਰ ਕਦਮ ਨੂੰ ਵਿਸਥਾਰ ਨਾਲ ਕਵਰ ਕਰਦਾ ਹੈ।

ਜਦੋਂ CAPTCHA ਹਾਲੇ ਵੀ ਢੁੱਕਵਾਂ ਲੱਗਦਾ ਹੈ

Challenges ਕੁਝ ਥਾਵਾਂ 'ਤੇ ਹਾਲੇ ਵੀ ਲਾਭਦਾਇਕ tool ਹਨ: ਇੱਕ ਸੰਵੇਦਨਸ਼ੀਲ action 'ਤੇ ਅਸਪਸ਼ਟ traffic ਦਾ burst, active abuse ਹੇਠ ਆਇਆ form, ਜਾਂ ਇੱਕ route ਜਿੱਥੇ ਤੁਹਾਡੇ ਕੋਲ ਹਾਲੇ ਹੋਰ ਕੋਈ signal ਨਹੀਂ। Proof of Actor ਤੁਹਾਨੂੰ ਇਹ tool ਛੱਡਣ ਲਈ ਨਹੀਂ ਕਹਿੰਦਾ। ਇਹ ਤੁਹਾਨੂੰ context ਦਿੰਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਇਸਨੂੰ ਸਿਰਫ਼ ਉਹਨਾਂ ਥਾਵਾਂ 'ਤੇ ਵਰਤੋ ਜਿੱਥੇ ਇਹ ਮਦਦ ਕਰਦਾ ਹੈ।

ਸ਼ੁਰੂ ਕਰੋ

Proof of Actor private beta ਵਿੱਚ ਹੈ। ਚੁਣੀਆਂ ਗਈਆਂ founding developer teams agreed usage limits ਦੇ ਅੰਦਰ 12 months ਤੱਕ ਮੁਫ਼ਤ access ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੀਆਂ ਹਨ, ਅਤੇ ਇਸਨੂੰ ਬਣਾਉਣ ਵਾਲੀ team ਤੋਂ direct support ਮਿਲੇਗੀ। early access ਲਈ apply ਕਰੋ ਅਤੇ ਸਾਨੂੰ ਦੱਸੋ ਕਿ ਤੁਸੀਂ ਅੱਜ ਕਿਹੜੇ routes 'ਤੇ challenge ਕਰਦੇ ਹੋ।

ਡਿਵੈਲਪਰਾਂ ਲਈ

What your code receives

Every interaction resolves to one result record. Your application reads the class and the basis and applies its own policy.

Result record
{
  "route": "GET /api/v1/catalog",
  "class": "agent",
  "basis": "verified",
  "evidence": [
    { "signal": "http_message_signature", "result": "valid", "keyid": "assistant.example" },
    { "signal": "client_declaration", "value": "assistant.example" }
  ],
  "observed_at": "2026-11-13T10:42:07Z"
}
class
Human, Human + AI, Agent ਜਾਂ Unknown।
basis
ਸਬੂਤ ਕਿੰਨਾ ਮਜ਼ਬੂਤ ਹੈ: verified, declared, inferred ਜਾਂ unknown।
evidence
result ਦੇ ਪਿੱਛੇ ਦੇ signals, ਤਾਂ ਜੋ ਤੁਹਾਡੀ team ਵੇਖ ਸਕੇ ਕਿ ਕਿਉਂ।

observation mode ਵਿੱਚ ਸ਼ੁਰੂ ਕਰੋ: results ਨੂੰ ਆਪਣੇ logs ਦੇ ਨਾਲ record ਕਰੋ ਅਤੇ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਕੋਈ policy ਨਾ ਚੁਣੋ, ਕੁਝ ਵੀ ਨਾ ਬਦਲੋ। Node.js integration guide ਪੜ੍ਹੋ

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ

ਕੀ Proof of Actor CAPTCHA ਨੂੰ replace ਕਰਦਾ ਹੈ?

ਇਹ ਹਰ ਕਿਸੇ ਨੂੰ challenge ਕਰਨ ਦੀ ਆਦਤ ਨੂੰ replace ਕਰਦਾ ਹੈ। Proof of Actor ਪਹਿਲਾਂ ਤੁਹਾਡੇ application ਨੂੰ actor context ਦਿੰਦਾ ਹੈ, ਤਾਂ ਜੋ ਤੁਸੀਂ challenge ਸਿਰਫ਼ ਉਹਨਾਂ routes ਅਤੇ results 'ਤੇ ਰੱਖ ਸਕੋ ਜਿੱਥੇ ਇਹ ਹਾਲੇ ਵੀ value ਜੋੜਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ high-impact action 'ਤੇ ਇੱਕ Unknown result।

ਕੀ Proof of Actor ਇੱਕ CAPTCHA ਹੈ?

ਨਹੀਂ। ਇਹ ਕਿਸੇ ਦੇ ਸਾਹਮਣੇ puzzle ਜਾਂ test ਨਹੀਂ ਰੱਖਦਾ। ਇਹ actor evidence ਅਤੇ classifications report ਕਰਦਾ ਹੈ ਅਤੇ response ਤੁਹਾਡੇ application 'ਤੇ ਛੱਡ ਦਿੰਦਾ ਹੈ।

CAPTCHA ਨਾਲ legitimate AI agents ਦਾ ਕੀ ਹੁੰਦਾ ਹੈ?

ਲੋਕਾਂ ਲਈ ਬਣਾਇਆ ਗਿਆ challenge ਉਨ੍ਹਾਂ ਨੂੰ ਰੋਕ ਦਿੰਦਾ ਹੈ, ਜਾਂ ਉਨ੍ਹਾਂ ਨੂੰ ਉਸਦੇ ਆਲੇ-ਦੁਆਲੇ ਕੰਮ ਕਰਨ ਲਈ ਮਜਬੂਰ ਕਰਦਾ ਹੈ। Proof of Actor ਨਾਲ, ਇੱਕ verified agent ਨੂੰ ਇਸਦੀ ਬਜਾਏ structured API ਜਾਂ agent-friendly flow ਵੱਲ route ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।

ਕੀ ਮੈਂ ਹਾਲੇ ਵੀ ਕੁਝ traffic ਨੂੰ challenge ਕਰ ਸਕਦਾ ਹਾਂ?

ਹਾਂ। Challenge ਉਹਨਾਂ policy outcomes ਵਿੱਚੋਂ ਇੱਕ ਹੈ ਜੋ ਤੁਸੀਂ ਹਰ route, actor class ਅਤੇ basis ਲਈ ਚੁਣ ਸਕਦੇ ਹੋ। ਜ਼ਿਆਦਾਤਰ teams ਇਸਨੂੰ ਸੰਵੇਦਨਸ਼ੀਲ actions ਲਈ ਰੱਖਦੀਆਂ ਹਨ ਜਿੱਥੇ evidence ਕਮਜ਼ੋਰ ਹੁੰਦਾ ਹੈ।

ਕੀ Proof of Actor install ਕਰਨ ਨਾਲ ਮੇਰੇ users ਜੋ ਕੁਝ ਵੇਖਦੇ ਹਨ ਉਹ ਬਦਲੇਗਾ?

ਨਹੀਂ। ਇਹ observation mode ਵਿੱਚ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ। ਜਦ ਤੱਕ ਤੁਸੀਂ ਕਿਸੇ route 'ਤੇ policy enable ਨਹੀਂ ਕਰਦੇ, ਕੁਝ ਨਹੀਂ ਬਦਲਦਾ।

ਜਾਣੋ ਤੁਹਾਡਾ app ਕੌਣ ਵਰਤ ਰਿਹਾ ਹੈ।

Founding developers ਦੇ ਇੱਕ ਛੋਟੇ group ਲਈ private beta।

ਪਹਿਲਾਂ ਗੱਲ ਕਰਨੀ ਪਸੰਦ ਕਰੋਗੇ? founders ਨਾਲ ਗੱਲ ਕਰੋ