Freigeben über


Tool neu ankurbeln (Vorschau)

Das Rerank-Tool für Prompt Flows verbessert die Suchqualität relevanter Dokumente bei einer Abfrage für RAG (Retrieval-augment Generation) im Prompt Flow. Dieses Tool funktioniert am besten mit dem Indexsuchtool zum Einordnen nach dem anfänglichen Abruf.

Wichtig

Das Tool "Rerank" befindet sich derzeit in der öffentlichen Vorschau. Diese Vorschau wird ohne Vereinbarung zum Servicelevel bereitgestellt und nicht für Produktionsworkloads empfohlen. Manche Features werden möglicherweise nicht unterstützt oder sind nur eingeschränkt verwendbar. Weitere Informationen finden Sie unter Zusätzliche Nutzungsbestimmungen für Microsoft Azure-Vorschauen.

Verwenden des Rerank-Tools

  1. Erstellen oder öffnen Sie einen Flow in Azure KI Studio. Weitere Informationen finden Sie unter Erstellen eines Flows.

  2. Wählen Sie +Weitere Tools>Rerank-Tool aus, um Ihrem Flow das Rerank-Tool hinzuzufügen.

    Screenshot, der das Tool

  3. Geben Sie Werte für die Eingabeparameter des Rerank-Tools ein.

  4. Fügen Sie ihrem Flow nach Bedarf weitere Tools hinzu, oder wählen Sie Ausführen aus, um den Flow auszuführen.

  5. Weitere Informationen zur zurückgegebenen Ausgabe finden Sie unter Ausgaben.

Eingaben

Die folgenden Eingabeparameter sind verfügbar:

Name Typ Beschreibung
queries string Dies ist die Frage, die für Ihre Eingabedokumente relevant ist.
ranker_parameters Zeichenfolge Dies ist der Typ der zu verwendenden Einordnungsmethoden.
result_groups Objekt Dies ist die Liste der neu einzuordnenden Dokumentblöcke.
top_k integer Die Anzahl der zurückzugebenden Entitäten mit dem höchsten Score. Der Standardwert ist 3.

Ausgaben

Die folgende Antwort im JSON-Format ist ein vom Tool zurückgegebenes Beispiel, das den Relevanzscore enthält, der vom Typ der von Ihnen ausgewählten Einordnungsmethode zurückgegeben wird.

Feldname Beschreibung
text Inhalt des Dokumentabschnitts
Metadata Metadaten wie Dateipfad und URL
additional_fields Metadaten und Score für die erneute Einordnung
 [ 
    { 
        "text": "sample text", 
        "metadata": 

        { 
            "filepath": "sample_file_path", 
            "metadata_json_string": "meta_json_string" 
            "title": "", 
            "url": "" 
        }, 

        "additional_fields": 

        { 
            "filepath": "sample_file_path", 
            "metadata_json_string": "meta_json_string" 
            "title": "", 
            "url": "", 
            "@promptflow_vectordb.reranker_score": 0.013795365 
        } 
    } 

  ]