Zusätzlich zu den allgemeinen Anleitungen zur Verwendung eines Kundenservicemitarbeiters werden auf dieser Seite LlamaIndexQueryPipelineAgent
-spezifische Funktionen beschrieben.
Hinweise
In dieser Anleitung wird davon ausgegangen, dass Sie die folgenden Anleitungen gelesen und befolgt haben:
- LlamaIndexQueryPipeline-Agent entwickeln:
agent
als Instanz vonLlamaIndexQueryPipelineAgent
entwickeln. - Nutzerauthentifizierung, um sich als Nutzer zu authentifizieren und den Kundenservicemitarbeiter zu fragen.
Unterstützte Vorgänge
Die folgenden Vorgänge werden für LlamaIndexQueryPipelineAgent
unterstützt:
query
: Damit wird eine Antwort auf eine Abfrage synchron abgerufen.
Die Methode query
unterstützt den folgenden Argumenttyp:
input
: die Nachrichten, die an den Kundenservicemitarbeiter gesendet werden sollen.
Agenten abfragen
Der Befehl bewirkt Folgendes:
agent.query(input="What is Paul Graham's life in college?")
entspricht der folgenden vollständigen Form:
agent.query(input={"input": "What is Paul Graham's life in college?"})
Informationen zum Anpassen des Eingabewörterbuchs finden Sie unter Vorlage für Prompts anpassen.
Sie können das Verhalten des Bots auch über input
hinaus anpassen, indem Sie query()
zusätzliche Keyword-Argumente übergeben.
response = agent.query(
input={
"input" = [
"What is Paul Graham's life in college?",
"How did Paul Graham's college experience shape his career?",
"How did Paul Graham's college experience shape his entrepreneurial mindset?",
],
},
batch=True # run the pipeline in batch mode and pass a list of inputs.
)
print(response)
Eine vollständige Liste der verfügbaren Parameter finden Sie im QueryPipeline.run
-Code.
Nächste Schritte
- Einen Kundenservicemitarbeiter verwenden
- Agenten bewerten
- Bereitgestellte Kundenservicemitarbeiter verwalten
- Support anfordern