Set up Idemcore for robotics, autonomy and aero teamsThiết lập Idemcore cho đội robot, tự hành và hàng không
Replay every AI decision your robot made, bit for bit. Bring your own model, run it on your own GPUs, and keep a hash for every decision that anyone can check.Phát lại mọi quyết định AI mà robot của bạn đã đưa ra, giống hệt từng bit. Mang mô hình của bạn, chạy trên GPU của bạn, và giữ một hash cho mỗi quyết định mà ai cũng kiểm được.
- OverviewTổng quan
- Choose a deploymentChọn cách triển khai
- RequirementsYêu cầu
- Determinism rulesQuy tắc tất định
- IntegrateTích hợp
- Receipts and verificationReceipt và kiểm chứng
- Security and dataBảo mật và dữ liệu
- Pilot stepsCác bước thí điểm
- Pricing and next stepsGiá và bước tiếp theo
1. OverviewTổng quan
Idemcore runs your vision, control or planning language model on your own GPUs and gives the same output for the same input, bit for bit. Each decision is logged with a hash and can carry a signed receipt, so a test run or an incident can be replayed exactly and checked by anyone.Idemcore chạy mô hình ngôn ngữ thị giác, điều khiển hoặc lập kế hoạch của bạn trên GPU của chính bạn và cho cùng đầu ra với cùng đầu vào, giống hệt từng bit. Mỗi quyết định được ghi kèm một hash và có thể kèm receipt có chữ ký, nên một lần chạy thử hay một sự cố có thể được phát lại chính xác và ai cũng kiểm được.
What ships today: the cloud API, the Python and JavaScript SDKs and the open verifier. On-prem and edge deployments run through model onboarding, a pilot and a license.Những gì đã có hôm nay: API cloud, SDK Python và JavaScript, và công cụ kiểm chứng mở. Triển khai on-prem và edge đi qua bước đưa model lên, thí điểm và giấy phép. Robotics, Autonomy & Aero overview →Tổng quan Robot, tự hành & hàng không →
2. Choose a deploymentChọn cách triển khai
| OptionLựa chọn | StatusTrạng thái | NotesGhi chú |
|---|---|---|
| On-prem licenseGiấy phép on-prem | Through a pilotQua thí điểm | Production and test infrastructure inside your own network. The engine runs on your servers and GPUs; priced per GPU per year.Hạ tầng vận hành và kiểm thử trong mạng của bạn. Engine chạy trên máy chủ và GPU của bạn; tính giá theo GPU mỗi năm. |
| Workstations and edgeMáy trạm và edge | Through a pilotQua thí điểm | Test benches, labs and vehicles with a workstation GPU. Same decisions as your servers, bit for bit.Bàn thử, phòng lab và phương tiện có GPU máy trạm. Cùng quyết định như trên máy chủ, giống hệt từng bit. |
| Cloud APIAPI cloud | Available nowCó ngay | Self-serve today, hash-only by default. Good for trying receipts and replay with test data.Tự phục vụ ngay hôm nay, mặc định chỉ lưu hash. Phù hợp để thử receipt và phát lại với dữ liệu thử. |
3. RequirementsYêu cầu
- Hardware: verified GPUs include GeForce RTX 4090 and RTX PRO 6000 for workstations and edge, and data-centre GPUs for servers. Full list and measurements: supported hardware.Phần cứng: các GPU đã kiểm chứng gồm GeForce RTX 4090 và RTX PRO 6000 cho máy trạm và edge, cùng GPU trung tâm dữ liệu cho máy chủ. Danh sách đầy đủ và số đo: phần cứng được hỗ trợ.
- Models: vision, control and planning language models. Fine-tuned models on supported architectures (Qwen2.5/Qwen3.x including MoE, gpt-oss) are onboarded in about 1–2 weeks; a new architecture takes about 4–8 weeks.Mô hình: mô hình ngôn ngữ thị giác, điều khiển và lập kế hoạch. Mô hình fine-tune trên kiến trúc được hỗ trợ (Qwen2.5/Qwen3.x kể cả MoE, gpt-oss) được đưa lên trong khoảng 1–2 tuần; kiến trúc mới mất khoảng 4–8 tuần.
- Weights stay yours under NDA. Inputs, outputs and logs stay in your environment, and on-prem runs without internet access.Trọng số vẫn thuộc về bạn theo NDA. Đầu vào, đầu ra và log ở lại trong môi trường của bạn, và on-prem chạy được không cần internet.
- Cloud API: HTTPS access to
api.idemcore.net, Python 3.9+ or Node 18+ for the SDKs, called from your server.API cloud: truy cập HTTPS tớiapi.idemcore.net, Python 3.9+ hoặc Node 18+ cho SDK, gọi từ máy chủ của bạn.
4. Determinism rulesQuy tắc tất định
- Greedy decoding: omit
temperatureor send 0, and keepnat 1.Giải mã greedy: bỏ trốngtemperaturehoặc gửi 0, và giữnbằng 1. - Pin the model id and the engine build. Every receipt records both, so you can see what produced an answer.Cố định model id và bản build engine. Mọi receipt đều ghi lại cả hai, nên bạn biết thứ gì đã tạo ra câu trả lời.
- Send byte-identical input: the same messages, in the same order, with the same text encoding. The output is then the same on every supported device, whether the system is busy or idle.Gửi đầu vào giống hệt từng byte: cùng message, cùng thứ tự, cùng bảng mã văn bản. Khi đó đầu ra giống nhau trên mọi thiết bị được hỗ trợ, dù hệ thống đang bận hay rảnh.
- Log exactly what the model receives (camera frames, sensor summaries or a task prompt), so a replay can feed it the same input.Ghi lại đúng những gì mô hình nhận (khung hình camera, tóm tắt cảm biến hoặc prompt nhiệm vụ), để lần phát lại đưa vào đúng đầu vào đó.
- Idemcore makes the model’s decisions reproducible and signed. Sensors, actuators and control code are covered only if you log them too.Idemcore làm cho quyết định của mô hình tái lập được và có chữ ký. Cảm biến, cơ cấu chấp hành và mã điều khiển chỉ được bao phủ nếu bạn cũng ghi log chúng.
5. IntegrateTích hợp
pip install idemcore export IDEMCORE_API_KEY="ick_…" # create it in the console
- Record the input your robot or simulator gives the model. Your stack stays as it is.Ghi lại đầu vào mà robot hoặc trình mô phỏng đưa cho mô hình. Hệ thống của bạn giữ nguyên.
- Run the model on Idemcore and store one receipt per decision with the run or incident record.Chạy mô hình trên Idemcore và lưu một receipt cho mỗi quyết định cùng bản ghi lượt chạy hoặc sự cố.
- For a regression test, an incident or an audit, replay the logged inputs on any verified GPU and compare hashes.Khi kiểm thử hồi quy, điều tra sự cố hay kiểm toán, phát lại đầu vào đã ghi trên bất kỳ GPU đã kiểm chứng nào và so hash.
- A match means the same decisions; a mismatch points to the exact decision that differs.Khớp nghĩa là cùng quyết định; không khớp sẽ chỉ ra đúng quyết định khác biệt.
import os
from openai import OpenAI # your existing OpenAI-compatible client
client = OpenAI(base_url="https://api.idemcore.net/v1",
api_key=os.environ["IDEMCORE_API_KEY"])
resp = client.chat.completions.create(
model="qwen3.8-27b-idna", messages=planner_input, temperature=0,
)
decision = resp.choices[0].message.content
run_log.append({"step": step, "receipt": resp.model_extra["idemcore"]["receipt"]})A receipt proves which model produced which decision from which input, and that the log was not changed. Whether a decision was safe or correct stays your engineering judgement. Idemcore is not a safety certification, and we do not claim one.Receipt chứng minh mô hình nào đã đưa ra quyết định nào từ đầu vào nào, và log không bị sửa. Quyết định đó có an toàn hay đúng hay không vẫn là đánh giá kỹ thuật của bạn. Idemcore không phải chứng nhận an toàn, và chúng tôi không tuyên bố điều đó.
6. Receipts and verificationReceipt và kiểm chứng
A receipt is a small signed JSON object. It records the model, the engine build, salted hashes of the input and output and a digest of the run’s hash log. It contains no input or output text.Receipt là một đối tượng JSON nhỏ có chữ ký. Nó ghi lại mô hình, bản build engine, hash có salt của đầu vào và đầu ra, cùng digest của log hash của lượt chạy. Receipt không chứa văn bản đầu vào hay đầu ra.
- L1 and L2 need only the receipt, the hash log and the public key; L3 replays the logged inputs on a verified GPU.L1 và L2 chỉ cần receipt, log hash và khóa công khai; L3 phát lại đầu vào đã ghi trên một GPU đã kiểm chứng.
- On-prem deployments sign receipts with a key you generate and hold.Triển khai on-prem ký receipt bằng khóa do bạn tạo và giữ.
pip install idemcore-verify idemcore-verify check answer.log idemcore-verify compare answer.log your_rerun.log
Receipt format and verification levels →Định dạng receipt và các mức kiểm chứng →
7. Security and dataBảo mật và dữ liệu
- On-prem: weights, inputs, outputs and logs stay in your infrastructure.On-prem: trọng số, đầu vào, đầu ra và log ở lại trong hạ tầng của bạn.
- Cloud API: hash-only by default. We store the receipt, the hash log and audit events, never the prompt or answer text.API cloud: mặc định chỉ lưu hash. Chúng tôi lưu receipt, log hash và sự kiện kiểm toán, không bao giờ lưu nội dung prompt hay câu trả lời.
- The Idemcore core stays closed and licensed; the verifier is open source (Apache-2.0).Lõi Idemcore đóng và cấp phép; công cụ kiểm chứng là mã nguồn mở (Apache-2.0).
- Report vulnerabilities to security@idemcore.net.Báo cáo lỗ hổng tới security@idemcore.net.
8. Pilot stepsCác bước thí điểm
- Onboard your model. Supported architecture: about 1–2 weeks. New architecture, for example a vision or control model: about 4–8 weeks.Đưa model lên. Kiến trúc được hỗ trợ: khoảng 1–2 tuần. Kiến trúc mới, ví dụ mô hình thị giác hoặc điều khiển: khoảng 4–8 tuần.
- Pilot on your GPUs. About 10 weeks on-prem, up to 2 GPUs, on your own scenarios, with pass criteria agreed up front.Thí điểm trên GPU của bạn. Khoảng 10 tuần on-prem, tối đa 2 GPU, trên kịch bản của bạn, với tiêu chí đạt thống nhất từ đầu.
- Test with your team. Replay test runs and a past incident end to end, with your test or safety team checking independently.Kiểm thử cùng đội của bạn. Phát lại các lượt chạy thử và một sự cố cũ từ đầu đến cuối, với đội kiểm thử hoặc an toàn kiểm tra độc lập.
- On-prem license. Review the results against the pass criteria and license the GPUs you need. If you sign within 60 days of the pilot, the pilot fee is credited to the first year.Giấy phép on-prem. Đối chiếu kết quả với tiêu chí đạt và cấp phép cho số GPU bạn cần. Nếu ký trong vòng 60 ngày sau thí điểm, phí thí điểm được trừ vào năm đầu tiên.
Bring to the first call:Chuẩn bị cho buổi đầu tiên:
- The model and weights you want to run, under NDAMô hình và trọng số bạn muốn chạy, theo NDA
- One or two scenarios or logged runs to replayMột hoặc hai kịch bản hoặc lượt chạy đã ghi để phát lại
- An engineer who knows where your stack calls the modelMột kỹ sư biết hệ thống của bạn gọi mô hình ở đâu
9. Pricing and next stepsGiá và bước tiếp theo
| ItemHạng mục | PriceGiá | NotesGhi chú |
|---|---|---|
| Model onboardingĐưa model lên | $10K | Supported architecture, one-time per model, about 1–2 weeks. New architecture: from $40K, about 4–8 weeks.Kiến trúc được hỗ trợ, một lần cho mỗi model, khoảng 1–2 tuần. Kiến trúc mới: từ $40K, khoảng 4–8 tuần. |
| PilotThí điểm | $5K | About 10 weeks, on-prem, up to 2 GPUs.Khoảng 10 tuần, on-prem, tối đa 2 GPU. |
| On-prem licenseGiấy phép on-prem | $12K / GPU / year$12K / GPU / năm | 1–7 GPUs; $10K for 8–31 GPUs, $8K for 32 or more.1–7 GPU; $10K cho 8–31 GPU, $8K cho 32 GPU trở lên. |
Prices in US dollars, excluding taxes. Checking hashes and receipts is always free.Giá bằng đô la Mỹ, chưa gồm thuế. Kiểm hash và receipt luôn miễn phí. Plans →Các gói → · All prices →Tất cả bảng giá →
Pilots, on-prem, onboarding: Thí điểm, on-prem, đưa model lên: dev@idemcore.net.