ਇਹ ਲੰਬੀ-ਰੂਪ ਡੂੰਘੀ-ਡੁਬਕੀ ਹੈ. ਇੱਕ ਤੇਜ਼ ਸਾਥੀ ਲਈ, ਵੇਖੋ ਬਲੌਗ ਪੋਸਟ. ਟੈਕਸ ਸਲਾਹ ਨਹੀਂ। ਲਾਈਵ HMRC ਸਬਮਿਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਹਮੇਸ਼ਾ UK ਅਕਾਊਂਟੈਂਟ ਦੀ ਸਮੀਖਿਆ ਕਰੋ।
1. ਜਾਣ-ਪਛਾਣ: ਕੀ AI ਸਵੈ-ਮੁਲਾਂਕਣ ਨੂੰ ਆਪਣੇ ਆਪ ਫਾਈਲ ਕਰ ਸਕਦਾ ਹੈ?
ਇਮਾਨਦਾਰ ਜਵਾਬ ਹੈ ਜਿਆਦਾਤਰ ਤਿਆਰੀ ਲਈ ਹਾਂ, ਬਿਨਾਂ ਕਿਸੇ ਪ੍ਰਸਤੁਤੀ ਲਈ ਨਹੀਂ. ਇੱਕ AI ਸਿਸਟਮ ਇੱਕ PDF ਬੈਂਕ ਸਟੇਟਮੈਂਟ ਨੂੰ ਗ੍ਰਹਿਣ ਕਰ ਸਕਦਾ ਹੈ, ਸੈਂਕੜੇ ਟ੍ਰਾਂਜੈਕਸ਼ਨਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰ ਸਕਦਾ ਹੈ, ਉਹਨਾਂ ਨੂੰ HMRC ਸਵੈ-ਮੁਲਾਂਕਣ ਖਰਚੇ ਸ਼੍ਰੇਣੀਆਂ ਵਿੱਚ ਸ਼੍ਰੇਣੀਬੱਧ ਕਰ ਸਕਦਾ ਹੈ, 2025-26 ਵਰਗੇ ਟੈਕਸ ਸਾਲ ਲਈ ਬਕਾਏ, ਆਮਦਨ ਟੈਕਸ ਅਤੇ ਰਾਸ਼ਟਰੀ ਬੀਮਾ ਦੀ ਗਣਨਾ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਫਾਈਲ ਕਰਨ ਲਈ HMRC ਮੇਕਿੰਗ ਟੈਕਸ ਡਿਜੀਟਲ (MTD) API ਨੂੰ ਕਾਲ ਕਰ ਸਕਦਾ ਹੈ - ਪਰ ਕੇਵਲ ਇੱਕ ਮਨੁੱਖੀ, ਜਾਂ ਵਰਗੀਕਰਨ ਖਾਤੇ ਦੀ ਸਮੀਖਿਆ ਕਰਨ ਤੋਂ ਬਾਅਦ ਹੀ। ਗਣਨਾ ਕੀਤੀ ਰਿਟਰਨ, ਅਤੇ ਟੈਕਸਦਾਤਾ ਦੁਆਰਾ ਆਪਣੇ ਸਰਕਾਰੀ ਗੇਟਵੇ ਪ੍ਰਮਾਣ ਪੱਤਰਾਂ ਨਾਲ HMRC OAuth ਨੂੰ ਪੂਰਾ ਕਰਨ ਤੋਂ ਬਾਅਦ ਹੀ।
ਇਹ ਲੇਖ ਦਸਤਾਵੇਜ਼ FileMyTax, ਦੁਆਰਾ ਵਿਕਸਤ ਇੱਕ ਪ੍ਰਦਰਸ਼ਨੀ ਪਾਈਪਲਾਈਨ ਵਰਕਸਟੇਸ਼ਨ ਲਈ ਕੋਗਨੋਏਆਈ, ਜੋ ਅੰਡਰਲਾਈੰਗ ਸਿਸਟਮ ਬੌਧਿਕ ਸੰਪੱਤੀ ਦਾ ਮਾਲਕ ਹੈ ਅਤੇ ਇਸਨੂੰ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੱਤੀ ਗਈ ਹੈ ਕਿ ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ। FileMyTax ਇੱਥੇ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਪ੍ਰਕਾਸ਼ਨ ਨਾਮ ਹੈ; ਇਹ ਹੋਰ CognoAI ਪੇਸ਼ਕਸ਼ਾਂ ਦੇ ਸਮਾਨ ਉਤਪਾਦ ਦਾ ਨਾਮ ਨਹੀਂ ਹੈ। ਵਰਕਸਟੇਸ਼ਨ ਬਣਾਇਆ ਅਤੇ ਲਾਗੂ ਕਰਨ ਦਾ ਦਸਤਾਵੇਜ਼; CognoAI ਕੋਲ IP ਦਾ ਮਾਲਕ ਹੈ।
ਅਸੀਂ ਛੇ-API ਪਾਈਪਲਾਈਨ, ਆਰਕੀਟੈਕਚਰ, ਜਿੱਥੇ AI ਵਿੱਤੀ ਵਿਸ਼ਲੇਸ਼ਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ, ਜਿੱਥੇ ਨਿਰਣਾਇਕ ਕੋਡ ਨੂੰ ਸੰਭਾਲਣਾ ਚਾਹੀਦਾ ਹੈ, HMRC OAuth ਅਤੇ MTD ਫਾਈਲਿੰਗ, ਮਕਾਨ ਮਾਲਕ ਬੈਂਕ-ਸਟੇਟਮੈਂਟ ਟੈਸਟਿੰਗ ਤੋਂ ਸਿੱਖੀਆਂ ਗਈਆਂ ਸੀਮਾਵਾਂ, ਅਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਗੈਰ-ਹਾਜ਼ਰ ਫਾਈਲਿੰਗ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕਿਉਂ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਰਾਹੀਂ ਚੱਲਾਂਗੇ।
2. ਇਸਨੂੰ ਕਿਸਨੇ ਅਤੇ ਕਿਉਂ ਬਣਾਇਆ
ਕੋਗਨੋਏਆਈ ਪੀਡੀਐਫ ਬੈਂਕ ਸਟੇਟਮੈਂਟਾਂ ਅਤੇ ਸਪ੍ਰੈਡਸ਼ੀਟ ਗਲੂ ਵਿੱਚ ਡੁੱਬਣ ਵਾਲੇ ਮਕਾਨ ਮਾਲਕਾਂ, ਇਕੱਲੇ ਵਪਾਰੀਆਂ ਅਤੇ ਵਿੱਤ ਟੀਮਾਂ ਲਈ ਯੂਕੇ ਸਵੈ-ਮੁਲਾਂਕਣ ਦੇ ਦਰਦ ਨੂੰ ਘਟਾਉਣ ਲਈ ਅੰਡਰਲਾਈੰਗ ਪਲੇਟਫਾਰਮ ਨੂੰ ਚਾਲੂ ਕੀਤਾ। ਟੀਚਾ ਅਕਾਊਂਟੈਂਟਸ ਨੂੰ ਬਦਲਣਾ ਨਹੀਂ ਹੈ - ਇਹ ਥਕਾਵਟ ਵਾਲੇ 90% (ਐਕਸਟ੍ਰਕਸ਼ਨ, ਵਰਗੀਕਰਨ, ਮੇਲ-ਮਿਲਾਪ, ਡਰਾਫਟ ਕੈਲਕੂਲੇਸ਼ਨ) ਨੂੰ ਸਵੈਚਲਿਤ ਕਰਨਾ ਹੈ, ਇਸ ਲਈ ਪੇਸ਼ੇਵਰ ਸਮੀਖਿਆ ਡੇਟਾ ਐਂਟਰੀ 'ਤੇ ਨਹੀਂ, ਜਜਮੈਂਟ ਕਾਲਾਂ 'ਤੇ ਕੇਂਦ੍ਰਿਤ ਹੈ।
ਵਰਕਸਟੇਸ਼ਨ ਸਟੈਕ ਨੂੰ ਇੰਜਨੀਅਰ ਕੀਤਾ: ਡੌਕਰਾਈਜ਼ਡ nginx ਰੂਟਿੰਗ, ਇੱਕ Next.js ਫਰੰਟਐਂਡ, AI- ਭਾਰੀ ਓਪਰੇਸ਼ਨਾਂ ਲਈ FastAPI, ਪ੍ਰਮਾਣੀਕਰਨ ਅਤੇ ਟੈਕਸ CRUD ਲਈ opsapi (ਲੁਆ ਲੈਪਿਸ), PostgreSQL, MinIO ਆਬਜੈਕਟ ਸਟੋਰੇਜ, ਅਤੇ Gatus ਸਿਹਤ ਨਿਗਰਾਨੀ। ਇਹ ਲੇਖ ਦੱਸਦਾ ਹੈ ਕਿ CognoAI ਵਿਸ਼ੇਸ਼ਤਾ ਦੇ ਨਾਲ FileMyTax ਡੈਮੋ ਨਾਮ ਦੇ ਅਧੀਨ ਆਰਕੀਟੈਕਚਰ।
3. ਸਮੱਸਿਆ: PDF, ਸਪ੍ਰੈਡਸ਼ੀਟ, ਅਤੇ MTD
ਮਕਾਨ ਮਾਲਕ ਅਤੇ ਇਕੱਲੇ ਵਪਾਰੀ ਅਕਸਰ ਬੈਂਕ PDF ਦੇ ਸਲਾਨਾ ਪੈਕ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ — ਮਲਟੀਪਲ ਖਾਤੇ, ਮਿਕਸਡ ਨਿੱਜੀ ਅਤੇ ਕਾਰੋਬਾਰੀ ਲਾਈਨਾਂ, ਮੌਰਗੇਜ ਵਿਆਜ, ਮੁਰੰਮਤ, ਏਜੰਟ ਫੀਸ, ਅਤੇ ਟ੍ਰਾਂਸਫਰ ਜਿਨ੍ਹਾਂ ਦਾ ਸਕੇਲ 'ਤੇ ਵਰਗੀਕਰਨ ਕਰਨਾ ਔਖਾ ਹੈ। ਵਿਕਾਸ ਵਿੱਚ ਅਸੀਂ ਪਾਈਪਲਾਈਨ ਦੇ ਵਿਰੁੱਧ ਤਣਾਅ-ਪਰੀਖਣ ਕੀਤਾ ਕਾਲਪਨਿਕ HSBC-ਸ਼ੈਲੀ ਮਕਾਨ ਮਾਲਿਕ ਸਟੇਟਮੈਂਟ ਫਿਕਸਚਰ (ਸਿਰਫ਼ ਸਿੰਥੈਟਿਕ ਡੇਟਾ, ਅਸਲ ਗਾਹਕ ਰਿਕਾਰਡ ਨਹੀਂ) £500k ਅਤੇ £700k ਦੇ ਆਲੇ-ਦੁਆਲੇ ਦੇ ਟਰਨਓਵਰ ਦ੍ਰਿਸ਼ਾਂ ਦੇ ਨਾਲ ਲੋਡ ਹੇਠ ਕੱਢਣ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ। ਰੀਅਲ-ਵਰਲਡ ਪੈਕ ਗੜਬੜ ਵਾਲੇ ਹਨ: ਸਕੈਨ ਕੀਤੇ ਪੰਨੇ, ਟੇਬਲ ਲੇਆਉਟ ਜਿੱਥੇ ਬਕਾਇਆ ਕਾਲਮ ਨੂੰ ਭੁਗਤਾਨ-ਸ਼ੁਦਾ ਰਕਮਾਂ ਲਈ ਗਲਤੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ, ਅਤੇ "ਟ੍ਰਾਂਸਫਰ" ਦੇ ਅੱਗੇ "ਰੈਂਟ REC" ਵਰਗੇ ਵਰਣਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸੰਦਰਭ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਸਪ੍ਰੈਡਸ਼ੀਟਾਂ ਉਦੋਂ ਤੱਕ ਕੰਮ ਕਰਦੀਆਂ ਹਨ ਜਦੋਂ ਤੱਕ ਉਹ ਨਹੀਂ ਕਰਦੀਆਂ: ਫਾਰਮੂਲਾ ਡ੍ਰਾਈਫਟ, ਕੋਈ ਆਡਿਟ ਟ੍ਰੇਲ, ਕੋਈ ਸਿੱਧਾ MTD ਸਬਮਿਸ਼ਨ, ਅਤੇ HMRC ਖਰਚੇ ਵਰਗਾਂ (costOfGoods, premisesRunningCosts, ਪੇਸ਼ੇਵਰ ਫੀਸ, ਅਤੇ ਬਾਕੀ) ਲਈ ਕੋਈ ਇਕਸਾਰ ਮੈਪਿੰਗ ਨਹੀਂ। ਪੈਕ ਕੀਤੇ SaaS ਮਦਦ ਕਰ ਸਕਦੇ ਹਨ, ਪਰ ਬੇਸਪੋਕ ਡੇਟਾ ਰੈਜ਼ੀਡੈਂਸੀ ਲੋੜਾਂ ਜਾਂ ਅਜੀਬ ਸਟੇਟਮੈਂਟ ਫਾਰਮੈਟਾਂ ਵਾਲੀਆਂ ਟੀਮਾਂ ਅਜੇ ਵੀ ਉਹਨਾਂ ਦੁਆਰਾ ਨਿਯੰਤਰਿਤ ਪਾਈਪਲਾਈਨ ਤੋਂ ਲਾਭ ਪ੍ਰਾਪਤ ਕਰਦੀਆਂ ਹਨ।
4. FileMyTax ਸੰਖੇਪ ਜਾਣਕਾਰੀ
ਸਧਾਰਨ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ, FileMyTax ਇਹ ਕਰਦਾ ਹੈ:
- ਤੁਸੀਂ ਇੱਕ PDF ਬੈਂਕ ਸਟੇਟਮੈਂਟ ਅੱਪਲੋਡ ਕਰੋ।
- AI ਅਤੇ pdfplumber ਐਬਸਟਰੈਕਟ ਸਟ੍ਰਕਚਰਡ ਟ੍ਰਾਂਜੈਕਸ਼ਨ।
- ਇੱਕ LLM ਹਰੇਕ ਲਾਈਨ ਨੂੰ ਸਵੈ-ਮੁਲਾਂਕਣ ਸ਼੍ਰੇਣੀਆਂ ਵਿੱਚ ਆਤਮ-ਵਿਸ਼ਵਾਸ ਸਕੋਰਾਂ ਨਾਲ ਸ਼੍ਰੇਣੀਬੱਧ ਕਰਦਾ ਹੈ।
- ਸਿਸਟਮ ਡੈਬਿਟ, ਕ੍ਰੈਡਿਟ, ਅਤੇ ਚੱਲ ਰਹੇ ਬੈਲੰਸ ਨੂੰ ਮਿਲਾ ਲੈਂਦਾ ਹੈ।
- ਇੱਕ ਨਿਰਣਾਇਕ ਟੈਕਸ ਇੰਜਨ ਇੱਕ ਚੁਣੇ ਹੋਏ ਟੈਕਸ ਸਾਲ ਲਈ ਰਿਟਰਨ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ।
- ਮਨੁੱਖੀ ਪ੍ਰਵਾਨਗੀ ਅਤੇ HMRC OAuth ਤੋਂ ਬਾਅਦ, ਪਲੇਟਫਾਰਮ MTD ਰਾਹੀਂ ਫਾਈਲ ਕਰ ਸਕਦਾ ਹੈ।
ਲੋਕਲਹੋਸਟ (ਜਾਂ ਮੋਬਾਈਲ ਟੈਸਟਿੰਗ ਲਈ LAN IP) 'ਤੇ ਸਭ ਕੁਝ ਇੱਕ ਸਿੰਗਲ ਐਨਜੀਨੈਕਸ ਐਂਟਰੀ ਪੁਆਇੰਟ ਦੇ ਪਿੱਛੇ ਚੱਲਦਾ ਹੈ। JWT ਪ੍ਰਮਾਣੀਕਰਨ FastAPI ਅਤੇ opsapi ਵਿਚਕਾਰ ਸਾਂਝਾ ਕੀਤਾ ਗਿਆ ਹੈ। ਸੰਵੇਦਨਸ਼ੀਲ ਖੇਤਰ ਜਿਵੇਂ ਕਿ ਨੈਸ਼ਨਲ ਇੰਸ਼ੋਰੈਂਸ ਨੰਬਰ ਬਾਕੀ ਦੇ ਸਮੇਂ ਐਨਕ੍ਰਿਪਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
5. ਛੇ-ਪੜਾਅ API ਪਾਈਪਲਾਈਨ
ਪੂਰੀ ਡੈਮੋ ਪਾਈਪਲਾਈਨ ਛੇ ਪ੍ਰਮਾਣਿਤ API ਕਾਲਾਂ ਹਨ (ਉਦਾਹਰਨਾਂ ਵਿੱਚ nginx ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ http://localhost; ਪੋਰਟ ਨੂੰ ਵਿਵਸਥਿਤ ਕਰੋ ਜੇਕਰ NGINX_HOST_PORT ਸੈੱਟ ਹੈ)। ਦੁਆਰਾ ਇੱਕ JWT ਪ੍ਰਾਪਤ ਕਰੋ POST /opsapi/auth/login ਪਹਿਲਾਂ
ਹਰ ਕਦਮ ਅੱਪਡੇਟ ProcessingStatus ਅਤੇ ValidationStatus ਕਤਾਰਾਂ ਤਾਂ ਕਿ UI ਅਤੇ Gatus-ਨਾਲ ਲੱਗਦੇ ਓਪਸ ਟੂਲਿੰਗ ਇਹ ਦੇਖ ਸਕਣ ਕਿ ਕੀ ਕੋਈ ਸਟੇਟਮੈਂਟ ਐਕਸਟਰੈਕਸ਼ਨ ਵਿੱਚ ਫਸਿਆ ਹੋਇਆ ਹੈ ਬਨਾਮ ਗਣਨਾ ਲਈ ਤਿਆਰ ਹੈ। ਅਲੱਗ-ਥਲੱਗ ਵਿੱਚ ਕਰਲ ਉਦਾਹਰਨਾਂ ਨੂੰ ਪੜ੍ਹਦੇ ਸਮੇਂ ਉਸ ਸਟੇਟ ਮਸ਼ੀਨ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਨਾ ਆਸਾਨ ਹੁੰਦਾ ਹੈ, ਪਰ ਇਹ ਉਹ ਚੀਜ਼ ਹੈ ਜੋ ਸਮਾਨਾਂਤਰ ਅੱਪਲੋਡਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਬਣਾਉਂਦੀ ਹੈ: ਸਟੇਟਮੈਂਟ ਆਈਡੀ ਸੁਤੰਤਰ ਹੁੰਦੀਆਂ ਹਨ, ਅਤੇ ਹਮੇਸ਼ਾ ਇੱਕ ਸਿੰਗਲ ਦੀ ਗਣਨਾ ਕਰਦੀਆਂ ਹਨ। statement_id ਨਾਲ ਹੀ ਸਪੱਸ਼ਟ tax_year ਪੁੱਛਗਿੱਛ ਪੈਰਾਮੀਟਰ (ਉਦਾਹਰਨ ਲਈ 2025-26).
FastAPI ਲਈ ਸਵੈਗਰ 'ਤੇ ਰਹਿੰਦਾ ਹੈ http://localhost/fastapi/docs; opsapi ਉਜਾਗਰ ਕਰਦਾ ਹੈ http://localhost/opsapi/swagger. ਜਦੋਂ nginx ਪੋਰਟ 80 ਲਿਆ ਜਾਂਦਾ ਹੈ (Rancher Desktop ਜਾਂ Apache ਨਾਲ ਆਮ), ਸੈੱਟ ਕਰੋ NGINX_HOST_PORT=8080 ਵਿੱਚ .env ਅਤੇ ਦੁਬਾਰਾ ਚਲਾਓ ./start.sh - ਸਾਰੀਆਂ ਉਦਾਹਰਣਾਂ ਫਿਰ ਵਰਤੋ localhost:8080 ਇਸਦੀ ਬਜਾਏ.
5.1 PDF ਸਟੇਟਮੈਂਟ ਅੱਪਲੋਡ ਕਰੋ
curl -F "file=@bank_statement.pdf" \
-H "Authorization: Bearer $TOKEN" \
http://localhost/fastapi/api/upload
5.2 ਐਕਸਟਰੈਕਟ ਲੈਣ-ਦੇਣ
curl -X POST http://localhost/fastapi/api/extract \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"statement_id": 1}'
ਨੇਟਿਵ PDF pdfplumber ਵਰਤਦੇ ਹਨ; ਸਕੈਨ ਕੀਤੇ PDF ਕਲੌਡ ਵਿਜ਼ਨ OCR ਵਿੱਚ ਵਾਪਸ ਆਉਂਦੇ ਹਨ। ਵਰਗੀਕਰਣ ਪ੍ਰਦਾਤਾ ਦੁਆਰਾ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ LLM_PROVIDER (ਓਪਨਏਆਈ ਜਾਂ ਐਂਥਰੋਪਿਕ) ਸਟਾਰਟਅੱਪ 'ਤੇ - ਅਸਫਲਤਾ 'ਤੇ ਕੋਈ ਆਟੋਮੈਟਿਕ ਕਰਾਸ-ਪ੍ਰੋਵਾਈਡਰ ਫਾਲਬੈਕ ਨਹੀਂ ਹੈ; ਅਸਫ਼ਲ ਵਰਗੀਕਰਣ ਨਾਲ ਗੈਰ-ਸ਼੍ਰੇਣੀਬੱਧ ਵਾਪਸੀ confidence: 0.0.
5.3 ਲੈਣ-ਦੇਣ ਦਾ ਵਰਗੀਕਰਨ ਕਰੋ
curl -X POST http://localhost/fastapi/api/classify \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"statement_id": 1}'
5.4 ਮੇਲ ਮਿਲਾਪ ਬਿਆਨ
curl -X POST http://localhost/fastapi/api/reconcile \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"statement_id": 1}'
5.5 ਟੈਕਸ ਰਿਟਰਨ ਦੀ ਗਣਨਾ ਕਰੋ
curl -H "Authorization: Bearer $TOKEN" \
http://localhost/fastapi/api/calculate/1?tax_year=2025-26
ਟੈਕਸ ਕੈਲਕੁਲੇਟਰ 2025/26 ਨਿਯਮਾਂ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ: ਨਿੱਜੀ ਭੱਤਾ £12,570 £100k ਤੋਂ ਉੱਪਰ, ਆਮਦਨ ਟੈਕਸ ਬੈਂਡ 20%, 40%, 45%, ਅਤੇ ਕਲਾਸ 4 NI 8% ਅਤੇ 2% 'ਤੇ। ਇਹ ਕਦਮ ਹੈ ਨਿਰਧਾਰਕ ਪਾਈਥਨ - ਗਣਿਤ ਵਿੱਚ ਕੋਈ LLM ਨਹੀਂ।
5.6 HMRC ਨੂੰ ਫਾਈਲ ਕਰੋ
curl -X POST http://localhost/fastapi/api/file \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"statement_id": 1,
"nino": "AB123456C",
"access_token": "your_hmrc_token",
"tax_year": "2025-26"
}'
ਇਸ ਅੰਤ ਬਿੰਦੂ ਨੂੰ ਅਣਗੌਲਿਆ ਨਾ ਕਹੋ। ਸਮੀਖਿਆ ਅਤੇ ਅਕਾਊਂਟੈਂਟ ਸਾਈਨ-ਆਫ ਤੋਂ ਬਾਅਦ ਇਸ ਨੂੰ ਅੰਤਮ ਗੇਟ ਸਮਝੋ।
6. ਆਰਕੀਟੈਕਚਰ
ਟ੍ਰੈਫਿਕ nginx ਦੁਆਰਾ ਵਹਿੰਦਾ ਹੈ: / Next.js ਨੂੰ, /fastapi/* FastAPI ਨੂੰ, /opsapi/* opsapi ਨੂੰ. PostgreSQL ਸਟੇਟਮੈਂਟਾਂ, ਲੈਣ-ਦੇਣ, ਟੈਕਸ ਰਿਟਰਨ, ਅਤੇ ਪ੍ਰੋਸੈਸਿੰਗ ਸਥਿਤੀ ਰੱਖਦਾ ਹੈ। MinIO ਸਟੋਰ ਅੱਪਲੋਡ ਕੀਤੇ PDFs। ਪੋਰਟ 8085 'ਤੇ ਗੈਟਸ ਹਰ 10-30 ਸਕਿੰਟਾਂ 'ਤੇ ਹੈਲਥ ਐਂਡਪੁਆਇੰਟਸ ਪੋਲ ਕਰਦਾ ਹੈ। ਡਾਇਰੈਕਟ ਡੀਬੱਗ ਪੋਰਟ ਮੌਜੂਦ ਹਨ (FastAPI 8847, ਫਰੰਟਐਂਡ 3847) ਪਰ ਉਤਪਾਦਨ-ਸ਼ੈਲੀ ਟੈਸਟਿੰਗ ਸਿਰਫ nginx ਮਾਰਗਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ।
7. ਵਰਕਫਲੋ ਚਿੱਤਰ
ਤੈਰਾਕੀ ਦੀਆਂ ਲੇਨਾਂ ਵੱਖਰੀਆਂ ਚਿੰਤਾਵਾਂ ਹਨ: ਕਲਾਇੰਟ ਸਮੀਖਿਆ, ਇੰਜੈਸਟ, ਏਆਈ ਐਕਸਟਰੈਕਸ਼ਨ ਅਤੇ ਵਰਗੀਕਰਨ, ਨਿਰਧਾਰਨ ਟੈਕਸ ਇੰਜਨ, ਐਚਐਮਆਰਸੀ ਓਅਥ ਅਤੇ ਫਾਈਲਿੰਗ, ਅਤੇ ਆਡਿਟ (ਜੇਡਬਲਯੂਟੀ, ਐਨਕ੍ਰਿਪਟਡ NINO, ਲੌਗਸ)। ਨਿਰਣਾ ਮੈਟ੍ਰਿਕਸ ਮੈਨੂਅਲ ਸਪ੍ਰੈਡਸ਼ੀਟਾਂ ਅਤੇ ਅਕਾਊਂਟੈਂਟ-ਸਿਰਫ ਸਮੇਂ 'ਤੇ ਤਿਆਰੀ, ਸ਼ੁੱਧਤਾ, ਆਡਿਟ ਟ੍ਰੇਲ, ਲਾਗਤ, HMRC ਪਾਲਣਾ, ਅਤੇ ਮਨੁੱਖੀ ਨਿਗਰਾਨੀ ਦੇ ਵਿਰੁੱਧ FileMyTax AI-ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਪ੍ਰਵਾਹ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ।
8. ਵਿੱਤੀ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ AI — ਲਾਭ
| ਲਾਭ | AI ਕੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ | ਮਨੁੱਖੀ ਭੂਮਿਕਾ |
|---|---|---|
| ਗਤੀ | ਸੈਂਕੜੇ ਲਾਈਨਾਂ ਮਿੰਟਾਂ ਵਿੱਚ ਸ਼੍ਰੇਣੀਬੱਧ ਕੀਤੀਆਂ ਗਈਆਂ | ਉੱਚ-ਮੁੱਲ ਵਾਲੀਆਂ ਕਤਾਰਾਂ ਦੀ ਜਾਂਚ ਕਰੋ |
| ਇਕਸਾਰਤਾ | ਹਰ ਲੈਣ-ਦੇਣ 'ਤੇ ਇੱਕੋ ਜਿਹੇ ਨਿਯਮ ਲਾਗੂ ਹੁੰਦੇ ਹਨ | ਕਾਰਨ ਦੇ ਨਾਲ ਕਿਨਾਰੇ ਦੇ ਕੇਸਾਂ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰੋ |
| ਅਸੰਗਤਤਾ ਦਾ ਪਤਾ ਲਗਾਉਣਾ | ਫਲੈਗ ਸੰਤੁਲਨ ਮੇਲ ਨਹੀਂ ਖਾਂਦੇ, ਅਜੀਬ ਪੈਟਰਨ | ਫਲੈਗ ਕੀਤੀਆਂ ਆਈਟਮਾਂ ਦੀ ਜਾਂਚ ਕਰੋ |
| ਸਕੇਲ 'ਤੇ ਵਰਗੀਕਰਨ | HMRC SA ਖਰਚਿਆਂ ਦੀਆਂ ਸ਼੍ਰੇਣੀਆਂ ਲਈ ਨਕਸ਼ੇ | ਅਸਪਸ਼ਟ ਵਰਣਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ |
| ਆਡਿਟ ਟ੍ਰੇਲ | ਪ੍ਰੋਸੈਸਿੰਗ ਸਥਿਤੀ + ਪ੍ਰਤੀ ਲਾਈਨ ਵਿਸ਼ਵਾਸ | ਲੇਖਾਕਾਰ ਲਈ ਨਿਰਯਾਤ |
| ਗੋਪਨੀਯਤਾ | ਸਥਾਨਕ ਡੌਕਰ ਸਟੈਕ; ਕੋਈ ਤੀਜੀ-ਧਿਰ SaaS ਕਿਰਾਏਦਾਰ ਨਹੀਂ ਹੈ | ਕੰਟਰੋਲ API ਕੁੰਜੀਆਂ ਅਤੇ ਧਾਰਨਾ |
| ਲੇਖਾਕਾਰ ਦੀ ਤਿਆਰੀ ਦਾ ਸਮਾਂ | ਡਰਾਫਟ ਰਿਟਰਨ + ਮੇਲ ਖਾਂਦਾ ਬਹੀ | ਫਾਈਲ ਤੋਂ ਪਹਿਲਾਂ ਪੇਸ਼ੇਵਰ ਸਾਈਨ-ਆਫ |
8 ਬੀ. ਸਟੈਕ ਅਤੇ ਸੇਵਾਵਾਂ (ਤਕਨੀਕੀ ਵੇਰਵੇ)
FileMyTax ਦੇ ਪਿੱਛੇ ਇੱਕ ਡੌਕਰ ਕੰਪੋਜ਼ ਸਟੈਕ ਹੈ ਜਿਸ ਦੁਆਰਾ ਆਰਕੇਸਟ੍ਰੇਟ ਕੀਤਾ ਗਿਆ ਹੈ ./start.sh, ਜੋ ਕਿ ਸਥਾਨਕ, LAN, ਟੈਸਟ, ਸਟੇਜਿੰਗ, ਜਾਂ ਉਤਪਾਦਨ ਮੋਡਾਂ ਵਿੱਚ ਚੱਲ ਸਕਦਾ ਹੈ। ਬੈਕਐਂਡ PostgreSQL 'ਤੇ SQLModel ਨਾਲ FastAPI ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ; API ਕੰਟੇਨਰਾਂ ਵਿੱਚ ਜ਼ੀਰੋ ਲੋਕਲ ਡਿਸਕ ਸਟੋਰੇਜ ਨਾਲ MinIO ਵਿੱਚ ਅੱਪਲੋਡ ਕੀਤੇ PDFs ਲੈਂਡ ਹੁੰਦੇ ਹਨ। ਫਰੰਟਐਂਡ ਨਾਲ Next.js ਹੈ NEXT_PUBLIC_* ਵੇਰੀਏਬਲ ਰੂਟ ਤੋਂ ਬਿਲਡ ਟਾਈਮ 'ਤੇ ਪਕਾਏ ਜਾਂਦੇ ਹਨ .env.
ਪ੍ਰਮਾਣਿਕਤਾ ਨੂੰ ਜਾਣਬੁੱਝ ਕੇ ਵੰਡਿਆ ਗਿਆ ਹੈ। opsapi (ਲੁਆ ਲੈਪਿਸ) JWT ਐਕਸੈਸ ਟੋਕਨ ਅਤੇ ਅਪਾਰਦਰਸ਼ੀ ਰਿਫਰੈਸ਼ ਟੋਕਨ ਜਾਰੀ ਕਰਦਾ ਹੈ (ਵੈੱਬ ਲਈ ਸਿਰਫ਼ Http ਸੁਰੱਖਿਅਤ ਕੂਕੀਜ਼, ਮੋਬਾਈਲ ਲਈ JSON ਬਾਡੀ)। FastAPI ਇਸ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ JWT_SECRET_KEY. ਸੇਵਾਵਾਂ ਵਿੱਚ StorageService, PDFProcessorService, LLMService, ClassificationService, ReconciliationService, TaxCalculatorService, ਅਤੇ HMRCClient ਸ਼ਾਮਲ ਹਨ — ਹਰੇਕ ਦੀ ਇੱਕ ਤੰਗ ਸੀਮਾ ਹੈ ਤਾਂ ਜੋ AI ਅਸਫਲਤਾਵਾਂ ਟੈਕਸ ਅੰਕਗਣਿਤ ਨੂੰ ਭ੍ਰਿਸ਼ਟ ਨਾ ਕਰਨ।
ਸਮਰਥਿਤ ਬੈਂਕ ਪਾਰਸਰ ਆਮ UK ਲੇਆਉਟ (HSBC, Barclays, Lloyds, Santander, ਅਤੇ ਸਮਾਨ ਟੇਬਲ PDFs) ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਉਂਦੇ ਹਨ। ਪਾਰਸਰ ਮਿਤੀ, ਵਰਣਨ, ਡੈਬਿਟ/ਕ੍ਰੈਡਿਟ ਜਾਂ ਰਕਮ, ਅਤੇ ਬਕਾਇਆ ਕਾਲਮਾਂ ਨੂੰ ਲਚਕਦਾਰ ਤਰੀਕੇ ਨਾਲ ਖੋਜਦਾ ਹੈ — ਜੋ ਕਿ ਉਦੋਂ ਤੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਗਲਤ ਕਾਲਮ ਨਹੀਂ ਚੁਣਿਆ ਜਾਂਦਾ; ਹੇਠਾਂ ਸੀਮਾਵਾਂ ਦੇਖੋ।
9. HMRC ਟੈਕਸ ਡਿਜੀਟਲ ਬਣਾਉਣਾ
MTD ਸਵੈ ਮੁਲਾਂਕਣ ਲਈ ਉਪਭੋਗਤਾ-ਅਧਿਕਾਰਤ OAuth ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ — ਇਕੱਲਾ NINO ਕਾਫ਼ੀ ਨਹੀਂ ਹੈ। ਆਮ ਵਹਾਅ:
- NINO ਨੂੰ ਬਚਾਓ —
POST /opsapi/api/v2/tax/profile/nino(ਆਰਾਮ ਵਿੱਚ ਏਨਕ੍ਰਿਪਟਡ, ਜਵਾਬਾਂ ਵਿੱਚ ਨਕਾਬਪੋਸ਼) - HMRC ਨੂੰ ਕਨੈਕਟ ਕਰੋ —
GET /opsapi/auth/hmrc/initiateਵਾਪਸੀauth_url; ਉਪਭੋਗਤਾ ਸਰਕਾਰੀ ਗੇਟਵੇ ਰਾਹੀਂ ਸਾਈਨ ਇਨ ਕਰਦਾ ਹੈ; ਟੋਕਨ ਸਟੋਰ ਕੀਤੇ ਸਰਵਰ-ਸਾਈਡ ਲਈ ਕਾਲਬੈਕ ਐਕਸਚੇਂਜ ਕੋਡ। - ਕਾਰੋਬਾਰ ਲਿਆਓ —
POST /fastapi/api/hmrc/businesses/fetchਕੈਸ਼ ਵਪਾਰਕ ਨਾਮ ਅਤੇ ਆਈ.ਡੀ. - ਜ਼ਿੰਮੇਵਾਰੀਆਂ ਪ੍ਰਾਪਤ ਕਰੋ —
POST /fastapi/api/hmrc/obligations/fetchਤਿਮਾਹੀ ਅਵਧੀ ਅਤੇ ਨਿਯਤ ਮਿਤੀਆਂ ਲਈ। - ਫਾਈਲ —
POST /fastapi/api/fileਸਮੀਖਿਆ ਦੇ ਬਾਅਦ.
ਸੈੱਟ ਕਰੋ HMRC_ENVIRONMENT=sandbox ਵਿਕਾਸ ਲਈ; 'ਤੇ ਸਵਿਚ ਕਰੋ production ਤਿਆਰ ਹੋਣ 'ਤੇ ਕੋਡ ਤਬਦੀਲੀਆਂ ਤੋਂ ਬਿਨਾਂ। ਬੈਕਐਂਡ ਲਾਜ਼ਮੀ ਧੋਖਾਧੜੀ ਰੋਕਥਾਮ ਸਿਰਲੇਖ ਭੇਜਦਾ ਹੈ; ਗਾਹਕਾਂ ਨੂੰ ਸਥਿਰ ਪ੍ਰਦਾਨ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ X-Device-ID ਅਤੇ ਸਹੀ User-Agent ਮੁੱਲ। ਦੁਆਰਾ ਸੈਂਡਬੌਕਸ ਟੈਸਟ ਉਪਭੋਗਤਾ ਬਣਾਏ ਜਾ ਸਕਦੇ ਹਨ POST /fastapi/api/hmrc/sandbox/create-test-user ਜਦੋਂ ਸੈਂਡਬੌਕਸ ਮੋਡ ਸਮਰੱਥ ਹੁੰਦਾ ਹੈ।
HMRC ਪਹੁੰਚ ਟੋਕਨਾਂ ਦੀ ਮਿਆਦ ਲਗਭਗ ਚਾਰ ਘੰਟਿਆਂ ਬਾਅਦ ਖਤਮ ਹੋ ਜਾਂਦੀ ਹੈ; ਬੈਕਐਂਡ ਰਿਫ੍ਰੈਸ਼ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ — ਮੋਬਾਈਲ ਅਤੇ ਵੈਬ ਕਲਾਇੰਟਸ OAuth ਰੀਡਾਇਰੈਕਟ ਤੋਂ ਪਰੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਗੁਪਤ ਏਮਬੈੱਡ ਕਰਨ ਦੀ ਬਜਾਏ opsapi-ਸਟੋਰ ਟੋਕਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ।
9.1 NINO ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰੋ ਅਤੇ ਪ੍ਰੋਫਾਈਲ ਦੀ ਜਾਂਚ ਕਰੋ
curl -X POST http://localhost/opsapi/api/v2/tax/profile/nino \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{ "nino": "QQ123456C" }'
curl -H "Authorization: Bearer $TOKEN" \
http://localhost/opsapi/api/v2/tax/profile
ਜਵਾਬ NINO ਨੂੰ ਮਾਸਕ ਕਰਦੇ ਹਨ (****456C) ਦੀ ਪੁਸ਼ਟੀ ਕਰਦੇ ਹੋਏ hmrc_connected ਅਤੇ OAuth ਤੋਂ ਬਾਅਦ ਟੋਕਨ ਦੀ ਮਿਆਦ ਪੁੱਗ ਜਾਂਦੀ ਹੈ।
9.2 OAuth ਸ਼ੁਰੂ ਕਰੋ
curl -H "Authorization: Bearer $TOKEN" \
"http://localhost/opsapi/auth/hmrc/initiate?source=settings"
ਖੋਲ੍ਹੋ auth_url ਇੱਕ ਸਿਸਟਮ ਬ੍ਰਾਊਜ਼ਰ ਜਾਂ ASWebAuthenticationSession ਵਿੱਚ — ਇੱਕ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲ-ਸਟੱਫਡ WebView ਨਹੀਂ। ਮੋਬਾਈਲ ਐਪਸ ਨੂੰ ਇੱਕ ਡੂੰਘੀ ਲਿੰਕ ਜਾਂ ਯੂਨੀਵਰਸਲ ਲਿੰਕ ਦੇ ਤੌਰ 'ਤੇ ਰਜਿਸਟਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ HMRC_REDIRECT_URI.
9.3 ਕਾਰੋਬਾਰ ਅਤੇ ਜ਼ਿੰਮੇਵਾਰੀਆਂ
curl -X POST http://localhost/fastapi/api/hmrc/businesses/fetch \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
curl -X POST http://localhost/fastapi/api/hmrc/obligations/fetch \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{ "business_id": "XAIS12345678910" }'
ਕੈਸ਼ਡ ਰੀਡਜ਼ ਬਾਅਦ ਵਿੱਚ ਹਰ ਪੰਨੇ ਦੇ ਲੋਡ 'ਤੇ HMRC ਨੂੰ ਦਬਾਉਣ ਤੋਂ ਬਚੋ: GET /fastapi/api/hmrc/businesses ਅਤੇ GET /fastapi/api/hmrc/obligations?tax_year=2024-25.
9.4 ਡਿਸਕਨੈਕਟ ਅਤੇ ਸਥਿਤੀ
curl -X DELETE http://localhost/opsapi/auth/hmrc/disconnect \
-H "Authorization: Bearer $TOKEN"
curl -H "Authorization: Bearer $TOKEN" \
http://localhost/fastapi/api/hmrc/status
8c. ਵਿੱਤੀ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ AI - ਡੂੰਘਾ ਦ੍ਰਿਸ਼
ਸੰਖੇਪ ਸਾਰਣੀ ਤੋਂ ਪਰੇ, ਬਿਲਡ-ਬਨਾਮ-ਖਰੀਦਣ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਵਾਲੀਆਂ FinOps ਟੀਮਾਂ ਲਈ ਤਿੰਨ ਪੈਟਰਨ ਮਹੱਤਵਪੂਰਨ ਹਨ।
ਪਹਿਲਾਂ, ਥ੍ਰੁਪੁੱਟ। ਦੋ ਕਿਰਾਏ ਦੇ ਖਾਤਿਆਂ ਵਿੱਚ ਬਾਰਾਂ ਮਹੀਨਿਆਂ ਦੇ ਲੈਣ-ਦੇਣ ਵਾਲਾ ਇਕੱਲਾ ਵਪਾਰੀ ਐਕਸਲ ਪੀਵਟ ਟੇਬਲ ਵਿੱਚ ਇੱਕ ਦਿਨ ਬਿਤਾ ਸਕਦਾ ਹੈ; FileMyTax ਪਾਈਪਲਾਈਨ ਕੌਫੀ ਬਣਾਉਣ ਵਿੱਚ ਲੱਗਣ ਵਾਲੇ ਸਮੇਂ ਵਿੱਚ ਐਬਸਟਰੈਕਟ + ਵਰਗੀਕਰਨ + ਮੇਲ-ਮਿਲਾਪ ਨੂੰ ਪੂਰਾ ਕਰਦੀ ਹੈ, ਮਨੁੱਖੀ ਘੰਟੇ ਨੂੰ ਨਿਰਣੇ ਲਈ ਛੱਡਦੀ ਹੈ। ਇਹ ਸ਼ਿਫਟ ਅਕਾਊਂਟੈਂਟ ਅਰਥ ਸ਼ਾਸਤਰ ਨੂੰ ਡਾਟਾ ਐਂਟਰੀ ਤੋਂ ਐਡਵਾਈਜ਼ਰੀ ਵੱਲ ਲੈ ਜਾਂਦਾ ਹੈ — ਬਿਲ ਕਰਨ ਯੋਗ ਮੁੱਲ ਅਕਾਊਂਟੈਂਟ ਕਿਸੇ ਵੀ ਤਰ੍ਹਾਂ ਪਸੰਦ ਕਰਦੇ ਹਨ।
ਦੂਜਾ, ਵਿਆਖਿਆਯੋਗਤਾ. ਹਰੇਕ ਵਰਗੀਕਰਨ ਇੱਕ ਭਰੋਸੇਮੰਦ ਸਕੋਰ ਰੱਖਦਾ ਹੈ ਅਤੇ ਟ੍ਰਾਂਜੈਕਸ਼ਨ ਦੇ ਨਾਲ ਸਟੋਰ ਕੀਤੇ ਕਾਰਨ ਨਾਲ ਓਵਰਰਾਈਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਪੂਰੀ ਚੇਨ-ਆਫ-ਥੌਟ ਆਡਿਟ ਲੌਗ ਨਾਲੋਂ ਕਮਜ਼ੋਰ ਹੈ, ਪਰ ਬਲੈਕ-ਬਾਕਸ SaaS ਨਿਰਯਾਤ ਨਾਲੋਂ ਮਜ਼ਬੂਤ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਇਹ ਨਹੀਂ ਦੇਖ ਸਕਦੇ ਕਿ ਕਤਾਰ 417 "ਮੁਰੰਮਤ" ਕਿਉਂ ਸੀ।
ਤੀਜਾ, ਲਾਗਤ ਵਕਰ। ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਚੱਲਦੇ ਹੋਏ, ਪ੍ਰਤੀ ਰਿਟਰਨ ਦੀ ਮਾਮੂਲੀ ਲਾਗਤ ਵਰਗੀਕਰਨ ਅਤੇ ਬਿਜਲੀ ਲਈ API ਟੋਕਨ ਹੈ - ਇਕਾਈ ਗਿਣਤੀ ਦੇ ਨਾਲ ਪ੍ਰਤੀ-ਸੀਟ SaaS ਫ਼ੀਸ ਸਕੇਲਿੰਗ ਨਹੀਂ। ਬਹੁਤ ਸਾਰੇ ਬਿਆਨਾਂ ਵਾਲੇ ਪੋਰਟਫੋਲੀਓ ਮਕਾਨ ਮਾਲਕਾਂ ਜਾਂ ਫਾਈਨਾਂਸ ਓਪਸ ਟੀਮਾਂ ਲਈ, ਇਹ ਵਕਰ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਅਗਾਂਹਵਧੂ ਇੰਜੀਨੀਅਰਿੰਗ ਲਾਗਤ ਅਸਲ ਹੈ; ਕੋਗਨੋਏਆਈ ਨੇ ਹਰ ਸਾਲ ਹਰੇਕ ਉਪਭੋਗਤਾ ਉੱਤੇ ਸਪ੍ਰੈਡਸ਼ੀਟ ਲੇਬਰ ਨੂੰ ਧੱਕਣ ਦੀ ਬਜਾਏ ਵਰਕਸਟੇਸ਼ਨ ਡਿਲੀਵਰੀ ਦੁਆਰਾ ਇਸ ਨੂੰ ਜਜ਼ਬ ਕੀਤਾ।
ਗੋਪਨੀਯਤਾ-ਸੰਵੇਦਨਸ਼ੀਲ ਸੰਸਥਾਵਾਂ ਇਹ ਵੀ ਧਿਆਨ ਰੱਖਦੀਆਂ ਹਨ ਕਿ ਪੀਡੀਐਫ ਅਤੇ ਪੋਸਟਗ੍ਰੇਸ ਕਤਾਰਾਂ ਉਹਨਾਂ ਦੇ ਡੌਕਰ ਨੈਟਵਰਕ ਦੇ ਅੰਦਰ ਹੀ ਰਹਿੰਦੀਆਂ ਹਨ ਜਦੋਂ ਤੱਕ ਐਚਐਮਆਰਸੀ ਫਾਈਲਿੰਗ ਨਹੀਂ ਹੁੰਦੀ - ਡੈਮੋ ਆਰਕੀਟੈਕਚਰ ਵਿੱਚ ਕੋਈ ਬਹੁ-ਕਿਰਾਏਦਾਰ ਕਲਾਉਡ ਇੰਜੈਸ਼ਨ ਸਟੈਪ ਨਹੀਂ ਹੈ। ਉਤਪਾਦਨ ਸਖ਼ਤ ਕਰਨ ਲਈ ਅਜੇ ਵੀ ਬੈਕਅੱਪ, ਪਹੁੰਚ ਨਿਯੰਤਰਣ, ਅਤੇ DPIA ਦਸਤਾਵੇਜ਼ਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ; ਲੇਖ GDPR ਪਾਲਣਾ ਸਵੈਚਲਿਤ ਹੋਣ ਦਾ ਦਿਖਾਵਾ ਨਹੀਂ ਕਰਦਾ ਕਿਉਂਕਿ ਸਟੈਕ ਸਥਾਨਕ ਹੈ।
10. ਡੈਮੋ ਵੀਡੀਓ
ਐਂਡ-ਟੂ-ਐਂਡ FileMyTax ਪ੍ਰਦਰਸ਼ਨ: UI ਵਿੱਚ ਦਿਖਾਏ ਗਏ ਸਮੀਖਿਆ ਗੇਟਾਂ ਦੇ ਨਾਲ, HMRC MTD ਸੈਂਡਬੌਕਸ ਫਾਈਲਿੰਗ ਲਈ ਵਰਗੀਕਰਨ ਅਤੇ ਗਣਨਾ ਦੁਆਰਾ ਬੈਂਕ PDF।
11. ਲੂਪ ਵਿੱਚ ਮਨੁੱਖ
AI ਇੱਕ ਸਕੈਨ ਕੀਤੇ ਕਾਲਮ ਨੂੰ ਗਲਤ ਪੜ੍ਹ ਸਕਦਾ ਹੈ, ਆਮਦਨ ਦੇ ਨਾਲ ਟ੍ਰਾਂਸਫਰ ਨੂੰ ਉਲਝਾ ਸਕਦਾ ਹੈ, ਜਾਂ ਵਰਣਨ ਅਸਪਸ਼ਟ ਹੋਣ 'ਤੇ ਗਲਤ ਖਰਚ ਸ਼੍ਰੇਣੀ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ ਹੈ। UI ਨੂੰ ਸਮੀਖਿਆ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ: ਕੈਪਚਰ ਕੀਤੇ ਕਾਰਨਾਂ ਨਾਲ ਲੈਣ-ਦੇਣ ਸਵੀਕਾਰ ਕਰੋ, ਓਵਰਰਾਈਡ ਕਰੋ ਜਾਂ ਵੰਡੋ। ਟੈਕਸ ਦੀ ਗਣਨਾ ਨਿਰਣਾਇਕ ਅਤੇ ਜਾਂਚਯੋਗ ਹੈ; LLM ਕਦੇ ਵੀ ਬਕਾਇਆ ਟੈਕਸ ਦੀ ਗਣਨਾ ਨਹੀਂ ਕਰਦਾ।
ਲੇਖਾਕਾਰ ਸਾਈਨ-ਆਫ ਕਿਸੇ ਵੀ ਲਾਈਵ HMRC ਸਬਮਿਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਲਾਜ਼ਮੀ ਹੈ। ਇਹ ਲੇਖ ਹੈ ਟੈਕਸ ਸਲਾਹ ਨਹੀਂ. FileMyTax CognoAI ਲਈ ਇੰਜੀਨੀਅਰਿੰਗ ਸਮਰੱਥਾ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈ; ਤੁਹਾਡੇ ਹਾਲਾਤ ਭੱਤੇ, ਜਾਇਦਾਦ ਆਮਦਨ ਵੰਡ, ਭਾਈਵਾਲੀ, ਅਤੇ ਹੋਰ SA ਸਮਾਂ-ਸਾਰਣੀਆਂ 'ਤੇ ਵੱਖਰੇ ਹੋ ਸਕਦੇ ਹਨ।
11 ਬੀ. Gatus ਨਾਲ ਨਿਗਰਾਨੀ
ਸ਼ਾਮਲ ਗੈਟਸ ਡੈਸ਼ਬੋਰਡ (http://localhost:8085 ਮੂਲ ਰੂਪ ਵਿੱਚ) nginx, FastAPI ਰਾਹੀਂ ਫਰੰਟਐਂਡ ਨੂੰ ਪੋਲ ਕਰਦਾ ਹੈ /fastapi/health, opsapi /opsapi/health?detailed=true, ਸਵੈਗਰ ਪਹੁੰਚਯੋਗਤਾ, ਅਤੇ ਬਾਈਪਾਸ ਡਾਇਗਨੌਸਟਿਕਸ ਲਈ ਸਿੱਧੇ ਕੰਟੇਨਰ ਪੋਰਟ। ਅੰਤਰਾਲ 10-30 ਸਕਿੰਟ ਪ੍ਰਤੀ ਚੈਕ ਹੈ। ਸੇਵਾ ਜੋੜਨ ਦਾ ਅਰਥ ਹੈ ਸੰਪਾਦਨ ਕਰਨਾ monitoring/gatus/config.yaml ਅਤੇ ਗੈਟਸ ਕੰਟੇਨਰ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰਨਾ - ਇੱਕ ਛੋਟੀ ਪਰ ਮਹੱਤਵਪੂਰਨ ਓਪਸ ਆਦਤ ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਤੁਸੀਂ ਅਸਲ ਵਿੱਤੀ ਡੇਟਾ ਲਈ ਪਾਈਪਲਾਈਨ 'ਤੇ ਭਰੋਸਾ ਕਰੋ।
ਸਿਹਤ ਜਾਂਚਾਂ ਅੰਤ-ਤੋਂ-ਅੰਤ ਦੇ ਟੈਸਟਾਂ ਦਾ ਬਦਲ ਨਹੀਂ ਹਨ: ਰੈਪੋ ਬੈਕਐਂਡ 'ਤੇ ਚੱਲ ਰਹੇ ਸਟੈਕ ਅਤੇ ਪਾਈਟੈਸਟ ਦੇ ਵਿਰੁੱਧ ਪਲੇਰਾਈਟ E2E ਦਾ ਸਮਰਥਨ ਵੀ ਕਰਦਾ ਹੈ। ਇੱਕ ਹਰਾ ਗੈਟਸ ਬੋਰਡ ਪਲੱਸ ਇੱਕ ਅਸਫਲ ਮੇਲ ਮਿਲਾਪ ਅਜੇ ਵੀ ਇੱਕ ਅਸਫਲ ਦਿਨ ਹੈ।
12. ਸੀਮਾਵਾਂ
- PDF ਕੱਢਣ: pdfplumber ਟੇਬਲ ਲੇਆਉਟ ਮੰਨਦਾ ਹੈ; HSBC-ਸ਼ੈਲੀ ਸਟੇਟਮੈਂਟਾਂ ਨੇ ਸਾਨੂੰ ਬੈਲੇਂਸ ਬਨਾਮ ਪੇਡ-ਇਨ ਕਾਲਮਾਂ ਨੂੰ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ ਪ੍ਰਮਾਣਿਤ ਕਰਨਾ ਸਿਖਾਇਆ — ਗਲਤ ਕਾਲਮ ਮੈਪਿੰਗ ਚੁੱਪਚਾਪ ਸੁਲ੍ਹਾ-ਸਫਾਈ ਨੂੰ ਵਿਗਾੜਦੀ ਹੈ।
- OCR: ਸਕੈਨ ਕੀਤੇ ਬਿਆਨ ਕਲੌਡ ਵਿਜ਼ਨ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ; ਖਰਾਬ ਸਕੈਨਾਂ ਨੂੰ ਮਨੁੱਖੀ ਸੁਧਾਰ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
- LLM ਪਹਿਰੇਦਾਰ: ਘੱਟ-ਵਿਸ਼ਵਾਸ ਵਰਗੀਕਰਣਾਂ ਨੂੰ ਆਟੋ-ਫਾਈਲ ਨਹੀਂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ; ਅਨੁਮਾਨ ਲਗਾਉਣ ਦੀ ਬਜਾਏ ਪ੍ਰਦਾਤਾ ਦੀ ਅਸਫਲਤਾ 'ਤੇ ਡਿਫੌਲਟ ਗੈਰ-ਸ਼੍ਰੇਣੀਬੱਧ।
- ਨਿਰਣਾਇਕ ਵਿਭਾਜਨ: ਟੈਕਸ ਬੈਂਡ ਅਤੇ NI ਦਰਾਂ ਵਿੱਚ ਰਹਿੰਦੇ ਹਨ
tax_calculator.pyਦਸ਼ਮਲਵ ਸ਼ੁੱਧਤਾ ਦੇ ਨਾਲ — ਕਦੇ ਵੀ ਪ੍ਰੋਂਪਟ-ਇੰਜੀਨੀਅਰ ਨਹੀਂ। - ਪਾਲਣਾ ਦਾ ਘੇਰਾ: GDPR, ਡੇਟਾ ਪ੍ਰੋਟੈਕਸ਼ਨ ਐਕਟ 2018, ਅਤੇ HMRC ਨਿਯਮ ਲਾਗੂ ਹੁੰਦੇ ਹਨ; ਉਤਪਾਦਨ ਨੂੰ ਬੈਕਅੱਪ, ਭੇਦ ਪ੍ਰਬੰਧਨ, ਅਤੇ ਇੱਕ ਦੇਵ ਡੌਕਰ ਕੰਪੋਜ਼ ਤੋਂ ਪਰੇ ਨਿਗਰਾਨੀ ਦੀ ਲੋੜ ਹੈ।
- JWT ਅਲਾਈਨਮੈਂਟ: FastAPI ਅਤੇ opsapi ਸ਼ੇਅਰ ਜ਼ਰੂਰ ਕਰੋ
JWT_SECRET_KEY; ਅਪਾਰਦਰਸ਼ੀ 401 ਹਸਤਾਖਰ ਗਲਤੀਆਂ ਦੇ ਰੂਪ ਵਿੱਚ ਬੇਮੇਲ ਸਤਹ — ਦੋਨਾਂ ਕੰਟੇਨਰਾਂ ਦੀ ਜਾਂਚ ਕਰੋ ਜੇਕਰ auth ਦੁਬਾਰਾ ਡਿਪਲਾਇ ਕਰਨ ਤੋਂ ਬਾਅਦ ਅਚਾਨਕ ਟੁੱਟ ਜਾਂਦਾ ਹੈ। - ਸ਼ੁਰੂਆਤ 'ਤੇ ਪ੍ਰਦਾਤਾ ਲਾਕ-ਇਨ:
LLM_PROVIDERਕ੍ਰਾਸ-ਫੇਲਓਵਰ ਤੋਂ ਬਿਨਾਂ ਓਪਨਾਈ ਜਾਂ ਮਾਨਵਤਾਵਾਦੀ ਹੈ; ਜੇਕਰ ਕਿਸੇ ਪ੍ਰਦਾਤਾ ਨੂੰ ਆਊਟੇਜ ਹੈ ਤਾਂ ਰੱਖ-ਰਖਾਅ ਵਿੰਡੋਜ਼ ਦੀ ਯੋਜਨਾ ਬਣਾਓ।
ਮਕਾਨ ਮਾਲਿਕ ਦ੍ਰਿਸ਼ਾਂ ਦੀ ਜਾਂਚ ਕਰਦੇ ਸਮੇਂ, ਮੇਲ-ਮਿਲਾਪ ਡੈਲਟਾ ਨੂੰ ਪਹਿਲੇ ਦਰਜੇ ਦੇ ਸਿਗਨਲਾਂ ਦੇ ਤੌਰ 'ਤੇ ਮੰਨੋ, ਨਾ ਕਿ ਪਰੇਸ਼ਾਨੀਆਂ। ਇੱਕ £12k ਬੇਮੇਲ ਦਾ ਮਤਲਬ ਅਕਸਰ ਕਾਲਮ ਗਲਤ-ਮੈਪਿੰਗ ਹੁੰਦਾ ਹੈ, ਨਾ ਕਿ ਇੱਕ ਸ਼ਰਾਰਤੀ ਕਿਰਾਏਦਾਰ। ਐਕਸਟਰੈਕਸ਼ਨ ਨਿਯਮਾਂ ਨੂੰ ਠੀਕ ਕਰਨਾ ਅਤੇ ਆਈਡੀਮਪੋਟੈਂਟ ਪਾਈਪਲਾਈਨ ਨੂੰ ਦੁਬਾਰਾ ਚਲਾਉਣਾ ਹੱਥਾਂ ਨਾਲ ਸੈਂਕੜੇ ਕਤਾਰਾਂ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰਨ ਨਾਲੋਂ ਸਸਤਾ ਹੈ।
12 ਬੀ. ਇਹ ਪੈਕਡ ਟੈਕਸ ਸੌਫਟਵੇਅਰ ਨਾਲ ਕਿਵੇਂ ਤੁਲਨਾ ਕਰਦਾ ਹੈ
ਫ੍ਰੀਏਜੈਂਟ, ਜ਼ੀਰੋ ਟੈਕਸ, ਅਤੇ ਸਮਾਨ ਟੂਲ ਜ਼ਿਆਦਾਤਰ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਸਹੀ ਡਿਫੌਲਟ ਹਨ: ਪ੍ਰਮਾਣਿਤ MTD ਕਨੈਕਟਰ, ਸਹਾਇਤਾ ਡੈਸਕ, ਅਤੇ ਅਕਾਊਂਟੈਂਟ ਜੋ ਪਹਿਲਾਂ ਹੀ ਸਿਖਲਾਈ ਪ੍ਰਾਪਤ ਹਨ। FileMyTax-ਸ਼ੈਲੀ ਦੇ ਪਲੇਟਫਾਰਮਾਂ ਦਾ ਮਤਲਬ ਉਦੋਂ ਬਣਦਾ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਕਸਟਮ ਵਰਗੀਕਰਨ ਨਿਯਮਾਂ, ਆਨ-ਪ੍ਰੇਮ ਜਾਂ VPC ਤੈਨਾਤੀ, ਮੌਜੂਦਾ ਓਪਸੈਪੀ ਪਛਾਣ ਜਹਾਜ਼ ਨਾਲ ਏਕੀਕਰਣ, ਜਾਂ ਇੱਕ ਵਰਟੀਕਲ ਵਰਕਫਲੋ ਦੇ ਪ੍ਰਕਾਸ਼ਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ (ਜਿਵੇਂ ਕਿ CognoAI AI-ਸਹਾਇਕ ਲੇਖਾਕਾਰੀ ਲਈ ਕਰਦਾ ਹੈ)। ਵਰਕਫਲੋ SVG ਵਿੱਚ ਨਿਰਣਾ ਮੈਟ੍ਰਿਕਸ ਜਾਣਬੁੱਝ ਕੇ ਇਮਾਨਦਾਰ ਹੈ: ਸਪਰੈੱਡਸ਼ੀਟਾਂ ਹੌਲੀ ਅਤੇ ਗਲਤੀ ਵਾਲੇ ਹਨ; ਅਕਾਊਂਟੈਂਟ-ਸਿਰਫ ਸੁਰੱਖਿਅਤ ਹੈ ਪਰ ਆਵਰਤੀ ਤਿਆਰੀ 'ਤੇ ਮਹਿੰਗਾ ਹੈ; AI-ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਸਥਾਨਕ ਪਾਈਪਲਾਈਨਾਂ ਆਡਿਟਯੋਗਤਾ ਅਤੇ ਮਾਮੂਲੀ ਲਾਗਤ 'ਤੇ ਹੀ ਜਿੱਤਦੀਆਂ ਹਨ ਜੇਕਰ ਤੁਸੀਂ ਇੰਜੀਨੀਅਰਿੰਗ ਵਿੱਚ ਨਿਵੇਸ਼ ਕਰਦੇ ਹੋ ਅਤੇ ਫਿਰ ਵੀ ਪੇਸ਼ੇਵਰ ਸਾਈਨ-ਆਫ ਲਈ ਭੁਗਤਾਨ ਕਰਦੇ ਹੋ।
13. FileMyTax / CognoAI ਲਈ ਅੱਗੇ ਕੀ ਹੈ
ਪਲੇਟਫਾਰਮ ਡੌਕਸ ਵਿੱਚ ਦਿਖਾਈ ਦੇਣ ਵਾਲੀਆਂ ਰੋਡਮੈਪ ਆਈਟਮਾਂ ਵਿੱਚ ਡੂੰਘੇ MTD ITSA ਪ੍ਰੀਵਿਊ-ਕੈਲਕੂਲੇਸ਼ਨ ਰਾਊਂਡ-ਟਰਿੱਪਸ, ਅਕਾਊਂਟੈਂਟ ਸੁਧਾਰਾਂ ਤੋਂ ਵਿਸਤ੍ਰਿਤ RAG-ਸ਼ੈਲੀ ਸਿਖਲਾਈ ਡੇਟਾ, SaaS ਤੈਨਾਤੀਆਂ ਲਈ ਮਲਟੀ-ਟੈਨੈਂਟ ਆਥ ਕੁਕੀ ਡੋਮੇਨ, ਅਤੇ ਸਖ਼ਤ ਮੋਬਾਈਲ OAuth ਪ੍ਰਵਾਹ ਸ਼ਾਮਲ ਹਨ। ਵਰਕਸਟੇਸ਼ਨ ਕੋਗਨੋਏਆਈ ਦੀ ਤਰਫੋਂ ਇੰਜੀਨੀਅਰਿੰਗ ਜਾਰੀ ਰੱਖਦਾ ਹੈ; ਉਤਪਾਦ ਦਿਸ਼ਾ ਅਤੇ IP CognoAI ਦੇ ਨਾਲ ਰਹਿੰਦੇ ਹਨ।
ਇੰਜੀਨੀਅਰਿੰਗ ਪਾਠਕਾਂ ਨੂੰ ਅਪਸਟ੍ਰੀਮ ਰੈਪੋ ਵਿੱਚ ਤਿੰਨ ਏਕੀਕਰਣ ਦਸਤਾਵੇਜ਼ ਦੇਖਣੇ ਚਾਹੀਦੇ ਹਨ: HMRC MTD ਏਕੀਕਰਣ (ਪੂਰਵ ਦਰਸ਼ਨ ਗਣਨਾ ਲਈ ਪੜਾਅ A-D), ਸ਼ੇਅਰਡ ਪ੍ਰਮਾਣੀਕਰਣ (JWT + ਰਿਫਰੈਸ਼ ਰੋਟੇਸ਼ਨ), ਅਤੇ AI ਸਿਖਲਾਈ ਡੇਟਾ ਪਾਈਪਲਾਈਨ (pgvector embeddings plus MinIO ਮਾਰਕਡਾਉਨ ਅਕਾਊਂਟੈਂਟ ਸੁਧਾਰਾਂ ਦਾ ਨਿਰਯਾਤ)। ਇਕੱਠੇ ਮਿਲ ਕੇ ਉਹ ਦਿਖਾਉਂਦੇ ਹਨ ਕਿ ਕਿਵੇਂ ਅੱਜ ਦੀ ਡੈਮੋ ਪਾਈਪਲਾਈਨ ਇੱਕ ਸਿੱਖਣ ਪ੍ਰਣਾਲੀ ਬਣ ਜਾਂਦੀ ਹੈ — ਟੈਕਸ ਕੈਲਕੁਲੇਟਰ ਨੂੰ ਦੁਬਾਰਾ ਸਿਖਲਾਈ ਦਿੱਤੇ ਬਿਨਾਂ, ਪੇਸ਼ੇਵਰ ਗਲਤੀਆਂ ਨੂੰ ਠੀਕ ਕਰਨ 'ਤੇ ਵਰਗੀਕਰਨ ਵਿੱਚ ਸੁਧਾਰ ਹੁੰਦਾ ਹੈ।
ਓਪਰੇਟਰਾਂ ਲਈ, ਉਤਪਾਦਨ ਤੈਨਾਤੀ ਦਾ ਮਤਲਬ ਹੈ ENVIRONMENT=production, nginx ਦੇ ਸਾਹਮਣੇ HTTPS ਸਮਾਪਤੀ, ਡੇਟਾਬੇਸ ਬੈਕਅੱਪ, ਫਲੈਟ ਦੇ ਬਾਹਰ ਭੇਦ .env ਫਾਈਲਾਂ, ਅਤੇ ਗੈਟਸ ਗ੍ਰੀਨ ਲਾਈਟਾਂ ਤੋਂ ਪਰੇ ਚੇਤਾਵਨੀ. ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਮੂਲ ਕਹਾਣੀ ਨੂੰ ਘੱਟ ਨਹੀਂ ਕਰਦਾ: AI ਸਪ੍ਰੈਡਸ਼ੀਟ ਰਗੜ ਨੂੰ ਹਟਾਉਂਦਾ ਹੈ; ਨਿਰਣਾਇਕ ਕੋਡ ਟੈਕਸ ਕਾਨੂੰਨ ਰੱਖਦਾ ਹੈ; ਇਨਸਾਨ ਜਵਾਬਦੇਹੀ ਬਰਕਰਾਰ ਰੱਖਦੇ ਹਨ।
13 ਬੀ. ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ
ਕੀ FileMyTax ਮੇਰੇ ਲੇਖਾਕਾਰ ਨੂੰ ਬਦਲਦਾ ਹੈ? ਨਹੀਂ। ਇਹ ਤਿਆਰੀ ਦੀ ਮਿਹਨਤ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ; ਅਕਾਊਂਟੈਂਟ ਅਜੇ ਵੀ ਇਲਾਜ, ਰਾਹਤਾਂ ਅਤੇ ਹੋਰ ਆਮਦਨੀ ਸਰੋਤਾਂ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਦੇ ਹਨ ਜੋ ਬੈਂਕ ਪੀਡੀਐਫ 'ਤੇ ਨਹੀਂ ਹਨ।
ਕੀ ਮੈਂ ਇਸਨੂੰ ਫ਼ੋਨ 'ਤੇ ਚਲਾ ਸਕਦਾ ਹਾਂ? LAN ਮੋਡ CORS ਅਤੇ API URL ਨੂੰ ਤੁਹਾਡੇ Wi-Fi IP 'ਤੇ ਦੁਬਾਰਾ ਲਿਖਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਉਸੇ ਨੈੱਟਵਰਕ 'ਤੇ ਇੱਕ ਫ਼ੋਨ 'ਤੇ Next.js UI ਦੀ ਜਾਂਚ ਕਰ ਸਕੋ — ਡੈਮੋ ਲਈ ਉਪਯੋਗੀ ਹੈ, ਨਾ ਕਿ ਸਖ਼ਤ ਮੋਬਾਈਲ ਰੀਲੀਜ਼ ਇੰਜੀਨੀਅਰਿੰਗ ਦਾ ਬਦਲ।
ਜੇ ਐਲਐਲਐਮ ਘੱਟ ਹੈ ਤਾਂ ਕੀ ਹੋਵੇਗਾ? ਵਰਗੀਕਰਨ ਜ਼ੀਰੋ ਭਰੋਸੇ ਨਾਲ ਗੈਰ-ਸ਼੍ਰੇਣੀਬੱਧ ਕਤਾਰਾਂ ਵਾਪਸ ਕਰਦਾ ਹੈ; ਪਾਈਪਲਾਈਨ ਪ੍ਰਦਾਤਾਵਾਂ ਨੂੰ ਚੁੱਪਚਾਪ ਨਹੀਂ ਬਦਲਦੀ। ਤੁਸੀਂ ਪ੍ਰਦਾਤਾ ਸੰਰਚਨਾ ਨੂੰ ਠੀਕ ਕਰਦੇ ਹੋ ਜਾਂ ਉਡੀਕ ਕਰਦੇ ਹੋ — ਮਨੁੱਖੀ ਸਮੀਖਿਆ ਮੌਜੂਦ ਹੋਣ ਦਾ ਇੱਕ ਹੋਰ ਕਾਰਨ ਹੈ।
ਕੀ ਇੱਥੇ DIY ਟੈਕਸ ਰਿਟਰਨ ਦਾ ਜ਼ਿਕਰ ਹੈ? ਨਹੀਂ। ਇਹ ਨਾਮ ਵੱਖਰੀ CognoAI ਉਤਪਾਦ ਬ੍ਰਾਂਡਿੰਗ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇਹ ਲੇਖ ਪ੍ਰਕਾਸ਼ਨ ਨਿਯਮਾਂ ਅਨੁਸਾਰ ਸਿਰਫ਼ FileMyTax ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
13c. 2025-26 ਗਣਨਾ ਦਾ ਸਨੈਪਸ਼ਾਟ
HMRC ਮਾਰਗਦਰਸ਼ਨ ਦੇ ਵਿਰੁੱਧ ਨਿਰਣਾਇਕ ਇੰਜਣ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਵਾਲੇ ਪਾਠਕਾਂ ਲਈ, ਕੈਲਕੁਲੇਟਰ ਵਿੱਚ ਬੇਕ ਕੀਤੇ ਗਏ 2025/26 ਮਾਪਦੰਡਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ: £100,000 ਤੋਂ ਵੱਧ ਦੀ ਆਮਦਨੀ ਦੇ ਹਰ £2 ਲਈ £1 ਦੁਆਰਾ ਘਟਾ ਕੇ ਨਿੱਜੀ ਭੱਤਾ £12,570; ਮੂਲ ਦਰ £12,571 ਅਤੇ £50,270 ਵਿਚਕਾਰ 20%; ਉੱਚ ਦਰ 40% £125,140 ਤੱਕ; ਇਸ ਤੋਂ ਉੱਪਰ 45% ਵਾਧੂ ਦਰ; £12,571 ਅਤੇ £50,270 ਅਤੇ 2% ਤੋਂ ਉੱਪਰ ਦੇ ਮੁਨਾਫੇ 'ਤੇ 8% 'ਤੇ ਕਲਾਸ 4 NI. ਖਰਚੇ ਦੀਆਂ ਸ਼੍ਰੇਣੀਆਂ HMRC ਸਵੈ-ਰੁਜ਼ਗਾਰ ਬਕਸੇ ਨਾਲ ਇਕਸਾਰ ਹੁੰਦੀਆਂ ਹਨ — ਲਾਗਤ ਔਫਗੁਡਜ਼, ਪ੍ਰੀਮਿਸਜ਼ ਰਨਿੰਗ ਕਾਸਟ, ਯਾਤਰਾ ਲਾਗਤ, ਪੇਸ਼ੇਵਰ ਫੀਸ, ਅਤੇ ਪਲੇਟਫਾਰਮ README ਵਿੱਚ ਸੂਚੀਬੱਧ ਬਾਕੀ। ਇੰਜਣ ਵਰਗੀਕ੍ਰਿਤ ਕੁੱਲ ਖਪਤ ਕਰਦਾ ਹੈ; ਇਹ ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਦੇ ਵਰਣਨ ਦੀ ਮੁੜ ਵਿਆਖਿਆ ਨਹੀਂ ਕਰਦਾ ਹੈ। ਇਹ ਸੀਮਾ ਉਹ ਹੈ ਜੋ ਸਵੈਚਲਿਤ ਫਾਈਲਿੰਗ ਨੂੰ ਸੁਰੱਖਿਅਤ ਬਣਾਉਂਦਾ ਹੈ: LLM ਲੇਬਲਾਂ ਦਾ ਪ੍ਰਸਤਾਵ ਕਰਦਾ ਹੈ; ਕੈਲਕੁਲੇਟਰ ਕਾਨੂੰਨ ਲਾਗੂ ਕਰਦਾ ਹੈ।
14. ਸਿੱਟਾ
ਕੀ ਇੱਕ AI ਸਿਸਟਮ HMRC ਨੂੰ ਯੂਕੇ ਸਵੈ-ਮੁਲਾਂਕਣ ਵਾਪਸੀ ਦੀ ਪ੍ਰਕਿਰਿਆ ਅਤੇ ਫਾਈਲ ਕਰ ਸਕਦਾ ਹੈ? ਇਹ ਲਗਭਗ ਸਾਰੀਆਂ ਤਿਆਰੀਆਂ ਨੂੰ ਸਵੈਚਲਿਤ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਇੱਕ-ਕਲਿੱਕ ਫਾਈਲ API ਦਾ ਪਰਦਾਫਾਸ਼ ਕਰ ਸਕਦਾ ਹੈ - ਪਰ ਜ਼ਿੰਮੇਵਾਰ ਵਰਤੋਂ ਮਨੁੱਖੀ ਸਮੀਖਿਆ, ਲੇਖਾਕਾਰ ਸਾਈਨ-ਆਫ, ਸੈਂਡਬੌਕਸ ਟੈਸਟਿੰਗ, ਅਤੇ ਟੈਕਸਦਾਤਾ OAuth ਦੀ ਮੰਗ ਕਰਦੀ ਹੈ। FileMyTax ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਅਭਿਆਸ ਵਿੱਚ ਇਹ ਕਿਹੋ ਜਿਹਾ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ: ਛੇ API, ਸਪਸ਼ਟ ਆਰਕੀਟੈਕਚਰ, AI ਜਿੱਥੇ ਪੈਟਰਨ ਮਾਨਤਾ ਜਿੱਤਦੀ ਹੈ, ਅਤੇ ਨਿਰਣਾਇਕ ਕੋਡ ਜਿੱਥੇ ਕਾਨੂੰਨ ਨੂੰ ਸ਼ੁੱਧਤਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਦੇਖੋ YouTube 'ਤੇ ਡੈਮੋ, ਫੇਰੀ ਕੋਗਨੋਏਆਈ ਉਤਪਾਦ ਸੰਦਰਭ ਲਈ, ਅਤੇ ਵਰਕਸਟੇਸ਼ਨ ਨਾਲ ਸੰਪਰਕ ਕਰੋ ਜੇਕਰ ਤੁਹਾਨੂੰ ਆਪਣੇ ਸਟੈਕ 'ਤੇ FinOps ਇੰਜੀਨੀਅਰਿੰਗ ਦੀ ਇਸ ਸ਼੍ਰੇਣੀ ਦੀ ਲੋੜ ਹੈ।
ਇਸ ਲੇਖ ਲਈ ਐਸਈਓ ਸਨੈਪਸ਼ਾਟ
- ਐਸਈਓ ਸਿਰਲੇਖ: ਕੀ AI HMRC ਨੂੰ ਸਵੈ-ਮੁਲਾਂਕਣ ਦਾਇਰ ਕਰ ਸਕਦਾ ਹੈ? | FileMyTax
- ਮੈਟਾ ਵਰਣਨ: FileMyTax ਡੈਮੋ: AI ਬੈਂਕ PDF ਕੱਢਦਾ ਹੈ, SA ਟ੍ਰਾਂਜੈਕਸ਼ਨਾਂ ਦਾ ਵਰਗੀਕਰਨ ਕਰਦਾ ਹੈ, 2025-26 ਟੈਕਸ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ, HMRC MTD ਦੁਆਰਾ ਫਾਈਲਾਂ - ਮਨੁੱਖੀ ਸਮੀਖਿਆ ਦੇ ਨਾਲ। CognoAI ਲਈ ਵਰਕਸਟੇਸ਼ਨ ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ।
- ਪ੍ਰਾਇਮਰੀ ਕੀਵਰਡ: AI ਸਵੈ ਮੁਲਾਂਕਣ, FileMyTax, HMRC MTD, ਆਟੋਮੈਟਿਕ ਟੈਕਸ ਫਾਈਲਿੰਗ, ਬੈਂਕ ਸਟੇਟਮੈਂਟ AI, CognoAI, ਵਰਕਸਟੇਸ਼ਨ
- Twitter / X (280 ਅੱਖਰਾਂ ਤੋਂ ਘੱਟ): ਕੀ AI HMRC ਨੂੰ UK ਸਵੈ-ਮੁਲਾਂਕਣ ਦਾਇਰ ਕਰ ਸਕਦਾ ਹੈ? FileMyTax ਡੈਮੋ: ਬੈਂਕ PDF → ਵਰਗੀਕ੍ਰਿਤ → ਕੈਲਕੂਲੇਟ → MTD, ਮਨੁੱਖੀ ਗੇਟ + ਸੈਂਡਬੌਕਸ ਨਾਲ ਪਹਿਲਾਂ। @CognoAI ਲਈ ਵਰਕਸਟੇਸ਼ਨ ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ। ਵੀਡੀਓ + 4k-ਸ਼ਬਦ ਲਿਖਣ-ਅੱਪ। ਟੈਕਸ ਸਲਾਹ ਨਹੀਂ। #HMRC #MTD #AI #FileMyTax
- ਲਿੰਕਡਇਨ ਪੋਸਟ: ਅਸੀਂ ਪ੍ਰਕਾਸ਼ਿਤ ਕੀਤਾ ਹੈ ਕਿ ਕਿਵੇਂ FileMyTax — CognoAI ਲਈ ਵਰਕਸਟੇਸ਼ਨ ਦੁਆਰਾ ਵਿਕਸਿਤ ਕੀਤਾ ਗਿਆ ਹੈ — ਏਆਈ ਐਕਸਟਰੈਕਸ਼ਨ, HMRC ਸ਼੍ਰੇਣੀ ਵਰਗੀਕਰਨ, ਨਿਰਧਾਰਨ 2025-26 ਟੈਕਸ ਗਣਨਾ, ਅਤੇ MTD ਫਾਈਲਿੰਗ, ਐਨਕ੍ਰਿਪਟਡ NINO ਸਟੋਰੇਜ, OAuth, ਅਤੇ ਸਖ਼ਤ ਮਨੁੱਖੀ ਮਨਜ਼ੂਰੀ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਮਕਾਨ-ਮਾਲਕ ਜਾਂ ਇਕੱਲੇ-ਵਪਾਰਕ ਬੈਂਕ PDF ਨੂੰ ਲੈਂਦਾ ਹੈ। ਲੰਬੇ ਲੇਖ ਵਿੱਚ ਛੇ-API ਪਾਈਪਲਾਈਨ, ਆਰਕੀਟੈਕਚਰ SVGs, ਧੋਖਾਧੜੀ ਦੀ ਰੋਕਥਾਮ ਦੇ ਸਿਰਲੇਖ, ਅਤੇ ਇਮਾਨਦਾਰ ਸੀਮਾਵਾਂ (ਪੀਡੀਐਫਪਲੰਬਰ ਕਾਲਮ ਟ੍ਰੈਪ, ਐਲਐਲਐਮ ਵਿਸ਼ਵਾਸ ਗਾਰਡਰੇਲ) ਸ਼ਾਮਲ ਹਨ। ਨਵਾਂ ਡੈਮੋ ਵੀਡੀਓ ਦੇਖੋ; ਕਿਸੇ ਵੀ ਲਾਈਵ ਫਾਈਲ ਤੋਂ ਪਹਿਲਾਂ ਸਾਈਨ ਆਫ ਕਰਨ ਲਈ ਅਕਾਊਂਟੈਂਟ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰੋ। ਟੈਕਸ ਸਲਾਹ ਨਹੀਂ।
ਬੇਦਾਅਵਾ: ਕਾਲਪਨਿਕ ਬੈਂਕ ਡੇਟਾ ਜਿੱਥੇ ਹਵਾਲਾ ਦਿੱਤਾ ਗਿਆ ਹੈ; FileMyTax ਇੱਕ ਪ੍ਰਦਰਸ਼ਨ ਨਾਮ ਹੈ; ਟੈਕਸ ਸਲਾਹ ਨਹੀਂ; ਲਾਈਵ HMRC ਸਬਮਿਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਅਕਾਊਂਟੈਂਟ ਸਮੀਖਿਆ ਦੀ ਲੋੜ ਹੈ।
