Collegamento di watsonx Assistant a watsonx.data Milvus per la ricerca personalizzata

Collegamento dell' watsonx Assistant a watsonx.data Milvus consente di utilizzare la potenza di Milvus per la ricerca e l'indicizzazione della similarità vettoriale nei dati. Grazie a questa connessione, è possibile integrare Milvus nel flusso di lavoro di watsonx e sfruttare le sue elevate prestazioni e la sua scalabilità.

Per collegare watsonx Assistant a Milvus in watsonx.data, procedere come segue:

  1. Creare un'istanza del servizio Milvus in watsonx.data. Per ulteriori informazioni, vedere Aggiunta del servizio Milvus.

  2. Collegarsi al servizio Milvus. Per ulteriori informazioni sulla connessione a un servizio Milvus, vedere Connessione al servizio Milvus.

  3. Inserire i dati nell'istanza Milvus.

    • Per informazioni sull'inserimento di dati vettoriali in Milvus, vedere Inserisci, Upsert e Cancella.
    • Se si desidera inserire dati non vettoriali, ad esempio un file PDF, utilizzare i modelli di incorporamento per vettorializzarli. È possibile utilizzare watsonx.ai che dispone di incorporazioni vettoriali. Per ulteriori informazioni, vedere la connessione Milvus in watsonx.ai Utilizzate ibmlhapikey come nome utente e la vostra chiave API come password per la connessione a Milvus.

    A partire dalla watsonx.data versione 2.2.0, l'autenticazione utilizzando ibmlhapikey e ibmlhtoken come nomi utente è deprecata. Questi formati vengono gradualmente eliminati nella 2.3.0 versione. Per garantire la compatibilità con le prossime versioni, utilizzare il nuovo formato:ibmlhapikey_<username> e ibmlhtoken_<username>.

    Per informazioni sulla watsonx.dataMilvus configurazione in watsonx.ai, vedere Configurazione Milvuswatsonx.dataIBM® in IBM watsonx.ai.

  4. Configurare l'istanza di watsonx Assistant. Per ulteriori informazioni, vedere Introduzione a watsonx Assistant.

  5. Collegarsi al servizio Milvus da watsonx Assistant utilizzando una delle seguenti opzioni:

    • Accedere al servizio Milvus direttamente da watsonx Assistant. Per ulteriori informazioni, vedere Impostazione dell'integrazione della ricerca Milvus.

    • Impostare un servizio personalizzato in watsonx Assistant. Per ulteriori informazioni, vedere Impostazione dell'integrazione dei servizi personalizzati. È possibile utilizzare l'opzione Servizio personalizzato per ottenere funzionalità avanzate, come ad esempio:

      • Flessibilità nell'utilizzo di qualsiasi Milvus supportato.

      • Ricerca ibrida multivettoriale.

      • Riorganizzazione.

      • Ricerca ibrida con GroupBy.

        Milvus non supporta l'aggregazione nella ricerca GroupBy ibrida.