Zusätzlich zu den allgemeinen Anleitungen zur Verwendung eines Kundenservicemitarbeiters werden auf dieser Seite Funktionen beschrieben, die speziell für LlamaIndexQueryPipelineAgent
gelten.
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 Agenten abzufragen.
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