> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# qxctl knowledge engines: बाइंड, डॉक्टर, रजिस्ट्री माइग्रेट करें

> qxctl के माध्यम से list, inspect, doctor, bind, unbind और डाइजेस्ट-बद्ध migrate के साथ Symphony की संरक्षित यूज़र-स्कोप इंजन बाइंडिंग प्रोफ़ाइल प्रबंधित करें।

`qxctl knowledge engines ...` ग्रामर Symphony के वेक्टर इंजनों के लिए संरक्षित यूज़र-स्कोप `default` बाइंडिंग प्रोफ़ाइल का प्रबंधन करता है। यह बाद के रिकंसिलिएशन के लिए चयनित सामग्री को बाइंड करता है। यह किसी इंजन को इंस्टॉल, इनवोक, सक्रिय, डॉक, प्रमाणित, अधिकृत या लागू (apply) नहीं करता।

## कमांड

```bash Engines grammar theme={null}
qxctl knowledge engines list
qxctl knowledge engines inspect
qxctl knowledge engines doctor
qxctl knowledge engines bind    --expected-registry-digest absent|DIGEST ...
qxctl knowledge engines unbind  --expected-registry-digest DIGEST ...
qxctl knowledge engines migrate --expected-registry-digest DIGEST ...
```

पहले v2 रजिस्ट्री म्यूटेशन के लिए `absent` दें, या बाद के म्यूटेशन के लिए `list` द्वारा रिपोर्ट किया गया सटीक डाइजेस्ट दें। हर म्यूटेशन उसी डाइजेस्ट के विरुद्ध compare-and-swap होता है।

## v1 से v2 माइग्रेशन

> [!WARNING]
>
> वैध v1 रजिस्ट्री स्टेट पठनीय बनी रहती है। v2 में माइग्रेशन एक अलग सटीक compare-and-swap है और यह कभी भी संस्करण-चयन ऑपरेशन नहीं है। माइग्रेशन को इंजन चयन के लिए अपग्रेड पथ के रूप में न लें।

* `list` और `inspect` v1 साक्ष्य पर काम करते रहते हैं।
* `migrate` v1 सत्य को त्यागे बिना एक लिंक्ड v2 जनरेशन बनाता है।
* माइग्रेशन के बाद, भविष्य के म्यूटेशन के लिए v2 डाइजेस्ट का उपयोग करें।

## बाइंड क्या है

एक बाइंड, कोऑर्डिनेटर द्वारा बाद के रिकंसिलिएशन के लिए सटीक सामग्री का चयन करता है। यह:

* किसी इंजन को इंस्टॉल नहीं करता
* किसी इंजन को इनवोक या सक्रिय नहीं करता
* किसी इंजन को Maestro के साथ डॉक नहीं करता
* किसी कॉलर को प्रमाणित नहीं करता
* apply को अधिकृत नहीं करता

## संबंधित सतहें

> [card] [qxctl reconcile](https://docs.quanux.org/symphony/hi/qxctl/reconcile.md)
>
> बाइंड की गई सामग्री को कोऑर्डिनेटर के साथ रिकंसाइल करें।

> [card] [qxctl lifecycle](https://docs.quanux.org/symphony/hi/qxctl/lifecycle.md)
>
> बाइंड किए गए इंजनों का उपयोग करने वाली लाइफ़साइकल योजनाएँ।

> [card] [Maestro](https://docs.quanux.org/symphony/hi/governance/maestro.md)
>
> प्रेज़ेंस अथॉरिटी जो डॉकिंग रिकॉर्ड करती है, बाइंडिंग नहीं।

> [card] [इंजन अवलोकन](https://docs.quanux.org/symphony/hi/engines/overview.md)
>
> स्वतंत्र रूप से इंस्टॉल किए जा सकने वाले वेक्टर इंजन।


## Related topics

- [qxctl: Symphony की एजेंटिक प्रशासनिक कमांड लाइन](https://docs.quanux.org/symphony/hi/qxctl/overview.md)
- [qxctl knowledge: क्रॉस-वेक्टर लाइफ़साइकल प्रशासन](https://docs.quanux.org/symphony/hi/qxctl/knowledge.md)
- [qxctl knowledge reconcile: वर्कट्री रिकंसिलिएशन](https://docs.quanux.org/symphony/hi/qxctl/reconcile.md)
- [qxctl knowledge lifecycle: प्रोफ़ाइल, बूट और Apply](https://docs.quanux.org/symphony/hi/qxctl/lifecycle.md)
- [क्विकस्टार्ट: QuanuX Symphony का अन्वेषण करें](https://docs.quanux.org/symphony/hi/quickstart.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.