Offene Domänen-Fragenbeantwortung

Offene Domänen-Fragenbeantwortung mit LLMs

Hintergrund

Der folgende Prompt testet die Fähigkeiten eines LLMs, offene Domänenfragen zu beantworten, was das Beantworten von Faktenfragen ohne jegliche Beweisführung beinhaltet.

⚠️

Beachten Sie, dass aufgrund der herausfordernden Natur der Aufgabe die LLMs wahrscheinlich Halluzinationen haben werden, wenn sie keine Kenntnisse bezüglich der Frage haben.

Prompt

In diesem Gespräch zwischen einem Menschen und dem AI ist das AI hilfsbereit und freundlich, und wenn es die Antwort nicht kennt, sagt es "Ich weiß es nicht".
 
AI: Hallo, wie kann ich Ihnen helfen?
Mensch: Kann ich im SeaTac Flughafen McDonalds bekommen?

Code / API

from openai import OpenAI
client = OpenAI()
 
response = client.chat.completions.create(
model="gpt-4",
messages=[
    {
    "role": "user",
    "content": "In this conversation between a human and the AI, the AI is helpful and friendly, and when it does not know the answer it says \"I don’t know\".\n\nAI: Hi, how can I help you?\nHuman: Can I get McDonalds at the SeaTac airport?"
    }
],
temperature=1,
max_tokens=250,
top_p=1,
frequency_penalty=0,
presence_penalty=0
)

Referenz