Allgemeine Einführung
Ragas ist ein Werkzeug, das speziell für die Bewertung und Optimierung von Retrieval Augmented Generation (RAG) Systemen entwickelt wurde. Es bietet eine umfassende Reihe von Bewertungsmetriken, indem es die Beziehung zwischen Anfrage, Retrieval-Kontext und generierten Antworten analysiert. Ragas hilft Entwicklern, die Leistung von RAG-Systemen zu bewerten und zu optimieren, um sicherzustellen, dass die generierten Antworten korrekt und relevant sind und auf den abgerufenen Inhalten basieren. Egal, ob Sie ein neues System entwickeln oder ein bestehendes optimieren, Ragas bietet Ihnen leistungsstarke Unterstützung.
Funktionsliste
- Bewertung der WiedergabetreueMisst die Übereinstimmung der generierten Antwort mit dem abgerufenen Kontext.
- Bewertung der Relevanz der AntwortenBewertung der Relevanz der generierten Antwort für die ursprüngliche Anfrage.
- Bewertung der kontextuellen RelevanzMessen Sie, wie gut die gefundenen Informationen auf das Problem passen.
- Bewertung des kontextbezogenen ErinnerungsvermögensBewertung, ob der gefundene Kontext alle Informationen enthält, die zur Beantwortung der Frage erforderlich sind.
- Bewertung der kontextuellen GenauigkeitMisst die Qualität der Anordnung der abgerufenen relevanten Kontexte in den Ergebnissen.
Hilfe verwenden
Ablauf der Installation
- Installation über PyPI::
pip install ragas
- Installation von der Quelle aus::
pip install git+https://github.com/explodinggradients/ragas
Schnellstart
- Importieren der erforderlichen Module::
from ragas import SingleTurnSample
von ragas.metrics importieren AspectCritic
- Vorbereiten der Testdaten::
test_data = {
"user_input": "summarize given text\nDas Unternehmen meldete einen Anstieg von 8% in Q3 2024, angetrieben durch eine starke Leistung auf dem asiatischen Markt. Die Verkäufe in dieser Region haben erheblich zum Gesamtwachstum beigetragen. Das Unternehmen meldete einen Anstieg von 8% im 3. Quartal 2024, angetrieben durch eine starke Leistung auf dem asiatischen Markt. Die Verkäufe in dieser Region haben erheblich zum Gesamtwachstum beigetragen. Der positive Trend auf dem asiatischen Markt wird sich voraussichtlich weiter in das nächste Quartal.", "response".
"response": "Das Unternehmen verzeichnete im 3. Quartal 2024 einen Anstieg von 8%, der größtenteils auf effektive Marketingstrategien und Produktanpassungen zurückzuführen ist, und Erwartungen eines weiteren Wachstums im kommenden Quartal."
}
- Bewertung des RAG-Systems::
evaluator_llm = LangchainLLMWrapper(ChatOpenAI(model="gpt-4o"))
metric = AspectCritic(name="summary_accuracy", llm=evaluator_llm, definition="Überprüfen Sie, ob die Zusammenfassung genau ist.")
await metric.single_turn_ascore(SingleTurnSample(**test_data))
Detaillierte Funktionsabläufe
- Bewertung der Wiedergabetreue::
- Anhand der von Ragas zur Verfügung gestellten Treuemetriken werden die generierten Antworten auf ihre Treue zum abgerufenen Kontext hin bewertet.
- Die Ergebnisse der Zuverlässigkeitsbewertung werden durch den Aufruf der entsprechenden Bewertungsfunktionen ermittelt und analysiert.
- Bewertung der Relevanz der Antworten::
- Mit Hilfe der Antwortrelevanzmetrik von Ragas wird der Grad der Relevanz der generierten Antworten für die ursprüngliche Anfrage bewertet.
- Passen Sie die Bewertung der Relevanz der generierten Antworten an, indem Sie die Parameter für die Relevanzbewertung konfigurieren.
- Bewertung der kontextuellen Relevanz::
- Verwenden Sie die kontextbezogenen Relevanzmetriken von Ragas, um zu messen, wie gut die abgerufenen Informationen auf das Problem passen.
- Holen Sie sich das Ergebnis der Bewertung der Kontextrelevanz, indem Sie die Funktion zur Bewertung der Relevanz aufrufen.
- Bewertung des kontextbezogenen Erinnerungsvermögens::
- Verwenden Sie die Ragas-Metrik für die Kontexterinnerung, um zu beurteilen, ob der abgerufene Kontext alle für die Beantwortung der Frage erforderlichen Informationen enthält.
- Stellen Sie sicher, dass der gefundene Kontext die für die Frage erforderlichen Informationen vollständig abdeckt, indem Sie die Parameter für die Bewertung des Abrufs festlegen.
- Bewertung der kontextuellen Genauigkeit::
- Verwenden Sie die kontextbezogenen Genauigkeitsmetriken von Ragas, um die Qualität der Anordnung der abgerufenen relevanten Kontexte in den Ergebnissen zu messen.
- Optimieren Sie die Rangfolge der Suchergebnisse, indem Sie die Parameter für die Genauigkeitsbewertung konfigurieren.
Ragas Bewertung QA Notizen
QA-Rückrufe enthalten im Allgemeinen zwei Komponenten:
1) Retriever - Ruft die wichtigsten Informationen ab, die zur Beantwortung einer Anfrage benötigt werden.
2) Generator - Verwenden Sie die abgerufenen Informationen, um Antworten zu generieren.
Die Bewertung der Genauigkeit der Qualitätssicherung war schon immer ein großes Thema.ROUGE(Ein Paket zur automatischen Auswertung von ZusammenfassungenundBLAU(eine Methode zur automatischen Bewertung der maschinellen Übersetzung) ist weniger effektiv.
Derzeitige Methodik: referenzfreie Bewertung mit Hilfe eines leistungsstarken LLM, also ein näheres Gespräch über Ragas.
Ragas wurde entwickelt, um diese Einschränkungen bei der Verwendung von LLM zur Bewertung Ihrer QS-Pipeline zu beseitigen und gleichzeitig umsetzbare Metriken mit möglichst wenigen, kosteneffizienten und schneller kommentierten Daten zu liefern.
Ragas ist ein Framework, das Ihnen hilft, diese verschiedenen Aspekte Ihrer QA-Pipeline zu bewerten. Es bietet Ihnen eine Reihe von Metriken zur Bewertung verschiedener Aspekte Ihres QS-Systems.
Indikatoren zur Bewertung des Abrufs: bietet und Ihnen ein Maß für die Leistungsfähigkeit des Abrufsystems liefert.
kontext_relevanz
kontext_rückruf
Bewertung der erstellten Indikatoren: Geben Sie an, was die Illusion und was die Beantwortung der Frage betrifft.
Treue
antwort_relevanz
Treue
Messen Sie die sachliche Richtigkeit der generierten Antworten anhand des vorgegebenen Kontexts.
Dies geschieht in zwei Schritten.
Wenn eine Frage gestellt und eine Antwort generiert wird, verwendet Ragas zunächst LLM, um die Aussagen der generierten Antwort zu ermitteln. Daraus ergibt sich eine Liste von Aussagen, die wir auf ihre Gültigkeit hin überprüfen müssen. In Schritt 2 prüft Ragas anhand der Liste der Aussagen und des zurückgegebenen Kontexts mit LLM, ob die Aussagen durch den Kontext unterstützt werden. Die Anzahl der richtigen Aussagen wird addiert und durch die Gesamtzahl der Aussagen in der generierten Antwort geteilt, um die Punktzahl für das gegebene Beispiel zu erhalten.
Schritt eins:
Nach der ersten Aufforderung.
Erstelle aus einer Frage und einer Antwort eine oder mehrere Aussagen.
Frage: Wer war Albert Einstein und wofür ist er am bekanntesten?
Antwort: Er war ein in Deutschland geborener theoretischer Physiker, der weithin als einer der größten und einflussreichsten Physiker aller Zeiten gilt. Er war vor allem für die Entwicklung der Relativitätstheorie bekannt, er leistete auch wichtige Beiträge zur Entwicklung der Relativitätstheorie. Er war bekannt für die Entwicklung der Relativitätstheorie, er leistete auch wichtige Beiträge zur Entwicklung der Quantenmechanik.
Er leistete auch wichtige Beiträge zur Entwicklung der Theorie der Quantenmechanik.
Albert Einstein wurde in Deutschland geboren.
Albert Einstein wurde vor allem durch seine Relativitätstheorie bekannt.
Frage: Kadmiumchlorid ist in dieser Chemikalie leicht löslich, wie wird es auch genannt?
Antwort: Kadmiumchlorid ist in dieser Chemikalie leicht löslich, es wird auch wie genannt?
Frage: Kadmiumchlorid ist in dieser Chemikalie schwer löslich, es wird auch wie genannt?
Kadmiumchlorid ist in Alkohol schwer löslich.
Antwort: Alochol Aussagen: Cadmiumchlorid ist in Alkohol schwer löslich. Frage: Hatten Shahul und Jithin die gleiche Staatsangehörigkeit?
Frage: Hatten Shahul und Jithin die gleiche Staatsangehörigkeit? Antwort: Sie kamen aus verschiedenen Ländern.
Frage: Hatten Shahul und Jithin die gleiche Staatsangehörigkeit?
Shahul und Jithin stammten aus verschiedenen Ländern.
Frage: Was ist eine Ernährungsanalyse?
Antwort: Die Ernährungsanalyse ist eine Methode zur Bewertung der Nahrungsaufnahme von Menschen, bei der die Lebensmittel, die sie im Laufe einer Woche zu sich nehmen, genau analysiert werden, um die Art und Menge der aufgenommenen Nährstoffe zu bestimmen. Sie kann Aufschluss darüber geben, ob ein Mangel an bestimmten Nährstoffen besteht und ob die Lebensmittel gesundheitsschädliche Stoffe wie Zucker, Salz, Koffein, Alkohol, Lebensmittelzusatzstoffe und Konservierungsmittel enthalten. Eine Ernährungsanalyse kann eine Bewertung der Aufnahme von Fett, Kohlenhydraten, Eiweiß und Kalorien liefern. Sie berücksichtigt jedoch nicht in vollem Umfang die Variabilität des Nährstoffgehalts in Lebensmitteln, den individuellen Nährstoffbedarf sowie die Aufnahme und Verwertung von Nährstoffen. Daher ist sie möglicherweise nicht die genaueste Methode, um den genauen Ernährungszustand einer Person zu beurteilen.
Erklärungen.
Man erhält das Ergebnis 1:
[Bei der Ernährungsanalyse handelt es sich um eine Methode zur Bewertung der vom Menschen verzehrten Lebensmittel. ,
Die Ernährungsanalyse identifiziert die Arten und Mengen der Nährstoffe, die Menschen zu sich nehmen. ,
Die Ernährungsanalyse kann aufzeigen, ob Menschen einen Mangel an bestimmten Nährstoffen haben. ,
Die Ernährungsanalyse kann Aufschluss darüber geben, ob bestimmte Stoffe in Lebensmitteln gesundheitsschädlich sind. ,
Die Ernährungsanalyse kann eine Bewertung der Aufnahme von Fetten, Kohlenhydraten, Proteinen und Kalorien liefern. ,
Die Ernährungsanalyse ist möglicherweise nicht die genaueste Methode, um den genauen Ernährungszustand einer Person zu beurteilen."]
Zweiter Schritt:
Nach der zweiten Aufforderung.
Aufforderung: Inferenz in natürlicher Sprache
Betrachten Sie den gegebenen Kontext und die folgenden Aussagen und entscheiden Sie dann, ob sie durch die im Kontext vorhandenen Informationen gestützt werden. Geben Sie eine kurze Erklärung für jede Aussage, bevor Sie zu einem Urteil kommen (Ja/Nein). Erläutern Sie kurz jede Aussage, bevor Sie zu einem Urteil kommen (Ja/Nein). Geben Sie am Ende ein abschließendes Urteil für jede Aussage in der vorgegebenen Reihenfolge ab. Weichen Sie nicht von der vorgegebenen Form ab.
Weichen Sie nicht von dem vorgegebenen Format ab.
John ist Student an der Universität XYZ und macht einen Abschluss in Computer Er ist in diesem Semester in mehreren Kursen eingeschrieben, darunter Datenstrukturen, Algorithmen und Datenbankmanagement. John ist ein fleißiger Student und verbringt viel Zeit mit dem Studium und der Erledigung seiner Aufgaben. Er ist in diesem Semester in mehreren Kursen eingeschrieben, darunter Datenstrukturen, Algorithmen und Datenbankmanagement. John ist ein fleißiger Student und verbringt viel Zeit mit dem Lernen und der Erledigung von Aufgaben. Er bleibt oft bis spät in der Bibliothek, um an seinen Projekten zu arbeiten.
Er bleibt oft lange in der Bibliothek, um an seinen Projekten zu arbeiten.
1. John studiert Biologie als Hauptfach. 2.
2. John belegt einen Kurs über künstliche Intelligenz. 3.
3. John ist ein engagierter Student.
4. John hat einen Teilzeitjob.
5. John interessiert sich für Computerprogrammierung.
Antwort.
1. Johns Hauptfach ist Biologie. 2.
Erläuterung: Johns Hauptfach wird ausdrücklich als Informatik angegeben. Es gibt keine Hinweise darauf, dass er Biologie als Hauptfach studiert.
2. John belegt einen Kurs über künstliche Intelligenz.
Erläuterung: Der Kontext erwähnt die Kurse, in denen John derzeit eingeschrieben ist, und Künstliche Intelligenz wird nicht erwähnt. Daher kann es nicht sein Erläuterung: Der Kontext erwähnt die Kurse, in denen John derzeit eingeschrieben ist, und künstliche Intelligenz wird nicht erwähnt.
3. John ist ein engagierter Student.
Erläuterung: Die Aufforderung besagt, dass er viel Zeit mit dem Lernen und der Erledigung von Aufgaben verbringt. Außerdem wird erwähnt, dass er oft in die Schule geht. Die Aufforderung besagt, dass er viel Zeit mit dem Studium und der Erledigung von Aufgaben verbringt. Außerdem wird erwähnt, dass er oft bis spät in die Bibliothek geht, um an seinen Projekten zu arbeiten, was auf Hingabe schließen lässt.
4 John hat einen Teilzeitjob.
Erläuterung: Aus dem Kontext geht nicht hervor, dass John eine Teilzeitbeschäftigung hat. Daher kann nicht gefolgert werden, dass John eine Teilzeitbeschäftigung hat. Erläuterung: Der Kontext gibt keine Auskunft darüber, dass John eine Teilzeitbeschäftigung hat.
5) John interessiert sich für Computerprogrammierung.
Erläuterung: Aus dem Kontext geht hervor, dass John einen Abschluss in Informatik anstrebt, was ein Interesse an der Computerprogrammierung impliziert.
Endgültiges Urteil für jede Aussage in der Reihenfolge: Nein. Nein. Ja. Nein. Ja.
Nein. Ja.
Welches Gesundheitsniveau möchten Sie erreichen? Die Ermittlung Ihres optimalen Ernährungsbedarfs ist unerlässlich, wenn Sie Ihr geistiges und körperliches Potenzial voll ausschöpfen wollen. Aber wie finden Sie heraus, wenn Ihre Ernährungsbedürfnisse sehr spezifisch sind? Seit 1980 habe ich ein System zur Analyse des Nährstoffbedarfs des menschlichen Körpers entwickelt und verfeinert, das auf einer Bewertung der wichtigsten Faktoren beruht, die den Nährstoffbedarf eines Menschen beeinflussen. Dieses System wurde an 100.000 Menschen getestet und validiert und wird heute von klinischen Ernährungswissenschaftlern auf der ganzen Welt eingesetzt. Unzählige Menschen haben davon profitiert, so dass ich weiß, welche Art von Ergebnissen man von diesem System erwarten kann. Zu diesen Ergebnissen gehören: schärferes Denken, besseres Gedächtnis, mehr Ausdauer, bessere Gewichtskontrolle, niedrigerer Cholesterinspiegel und bessere medizinische Bedingungen. Obwohl die meisten Menschen, bei denen eine Krankheit diagnostiziert wurde, von einem persönlichen Wellness-Programm profitiert haben, zielt dieses Wellness-Programm in erster Linie auf Vorbeugung und nicht auf Heilung ab. Wenn Sie sich in ärztlicher Behandlung befinden, sollten Sie darauf achten, dass dieses Nahrungsergänzungsprogramm mit den therapeutischen Maßnahmen, die Sie erhalten, gut vereinbar ist. Faktoren, die sich auf Ihren Nährstoffbedarf auswirken Es gibt mindestens acht Faktoren, die sich auf die Menge der benötigten Nährstoffe auswirken können. Alter, Geschlecht und körperliche Aktivität sind gängige Einflussfaktoren, aber auch Umweltverschmutzung, Stress, genetische Veranlagung, Ihr früherer Gesundheitszustand und natürlich die Nährstoffe und Antinährstoffe, die Ihre Ernährung liefert, sind nicht ohne weiteres zu erfassen. Aber all diese Details und mehr müssen berücksichtigt werden. Diese Details können mit Hilfe von vier Analysemethoden verstanden werden: Ernährungsanalyse, biochemische Analyse, Symptomanalyse und Lebensstilanalyse. Die Ernährungsanalyse als Ansatz scheint dort anzusetzen, wo es am einfachsten ist: Wenn man herausfindet, welche Lebensmittel die Menschen zu sich nehmen, kann man feststellen, welche Nährstoffe im Mangel sind.
Doch leider berücksichtigt eine detaillierte Analyse der im Laufe einer Woche verzehrten Lebensmittel nicht die Variabilität des Nährstoffgehalts der Lebensmittel, den individuellen Nährstoffbedarf oder die Frage, ob die Nährstoffe absorbiert und effizient genutzt werden. Ich habe viele Menschen gesehen, die sich hochwertig ernähren und trotzdem Symptome eines Vitaminmangels haben. Bei der überwiegenden Mehrheit dieser Menschen ist das Problem eine Nährstoff-Malabsorption. Aufgrund dieser Variablen sind einige Ernährungsanalysen per Computer weniger genau als vorgesehen. Ernährungsanalysen sind nützlich, um Lebensmittel zu bewerten, die den Nährstoffbedarf des Menschen beeinflussen können, wie Zucker, Salz, Kaffee, Tee, Alkohol, Lebensmittelzusatzstoffe und Konservierungsmittel. Auch andere Faktoren wie Fett-, Kohlenhydrat-, Protein- und Kalorienzufuhr lassen sich mit Hilfe von Ernährungsanalysen bewerten. Tests wie die Haar-Mineral-Analyse und die Vitamin-Blut-Analyse können genaue Informationen über den biochemischen Zustand des Körpers liefern und ermöglichen es Ernährungsberatern, den genauen Ernährungszustand Ihres Körpers zu verstehen. Allerdings liefern nicht alle diese Tests nützliche Informationen für die Planung Ihres Ernährungsprogramms. Damit diese Informationen so genau wie möglich sind, müssen alle Tests für Vitamine oder Mineralien die Fähigkeit des Nährstoffs widerspiegeln, im Körper zu funktionieren. Eisen zum Beispiel ist ein essenzielles Element, aus dem die roten Blutkörperchen bestehen und das den Sauerstofftransport im Körper unterstützt. Wenn Sie den Ernährungszustand von Eisen in Ihren Zellen messen, können Sie Ihren Eisenbedarf gut einschätzen. Vitamin C hingegen spielt im Gegensatz zu Eisen keine direkte Rolle im Blutkreislauf. Es wirkt hauptsächlich auf den chemischen Stoff 5-Hydroxytryptamin im Gehirn oder bei der Methylierungsreaktion, die den Homocysteinspiegel senkt. Daher ist die einfache Messung des Vitamin-B6-Spiegels im Blut kein wirklicher Indikator dafür, ob Sie ausreichend mit diesem Nährstoff versorgt sind und Ihr Körper richtig funktioniert. Im Gegensatz dazu ist ein Test wie die Homocysteinkonzentration aussagekräftiger. Wenn Sie genügend Vitamine, B-Vitamine und Folsäure zu sich nehmen, ist Ihr Homocysteinspiegel niedrig, wenn er jedoch hoch ist, benötigen Sie mehr von einem oder mehreren dieser Nährstoffe. Wir nennen dies einen Funktionstest, weil er genau bestimmt, ob eine bestimmte Funktion der biochemischen Reaktionen Ihres Körpers richtig funktioniert oder nicht.
Aussagen.
1 Die Ernährungsanalyse ist eine Methode zur Bewertung der Lebensmittel, die Menschen zu sich nehmen.
(2) Mit Hilfe der Ernährungsanalyse können Art und Menge der Nährstoffe bestimmt werden, die der Mensch zu sich nimmt.
(3) Mit Hilfe der Ernährungsanalyse kann festgestellt werden, ob Menschen einen Mangel an bestimmten Nährstoffen haben.
(4) Die Ernährungsanalyse kann Aufschluss darüber geben, ob in Lebensmitteln gesundheitsschädliche Stoffe enthalten sind.
(5) Die Ernährungsanalyse kann eine Bewertung der Aufnahme von Fetten, Kohlenhydraten, Proteinen und Kalorien liefern.
6. eine Ernährungsanalyse ist möglicherweise nicht die genaueste Methode, um den genauen Ernährungszustand einer Person zu beurteilen.
Antwort.
Ergebnis 2 erhalten:
1. die ernährungsanalyse ist eine methode, um zu beurteilen, welche lebensmittel die menschen zu sich nehmen. erklärung: der kontext erwähnt, dass die ernährungsanalyse eine methode ist, um zu verstehen, welche lebensmittel die menschen zu sich nehmen. urteil: ja.
erklärung: der kontext erwähnt, dass die ernährungsanalyse eine methode ist, um zu verstehen, welche lebensmittel die menschen zu sich nehmen. urteil: ja.
2. die ernährungsanalyse kann die art und menge der nährstoffe bestimmen, die die menschen zu sich nehmen. erklärung: der kontext erwähnt, dass die ernährungsanalyse eine methode ist, um zu verstehen, welche nahrungsmittel die menschen zu sich nehmen. urteil: ja.
erklärung: im kontext wird erwähnt, dass die ernährungsanalyse die aufnahme von nährstoffen wie zucker, salz, kaffee, tee, alkohol, lebensmittelzusatzstoffen und konservierungsmitteln bewerten kann. sie bestimmt nicht die art und menge der nährstoffe, die menschen zu sich nehmen. erklärung: im kontext wird erwähnt, dass die ernährungsanalyse die aufnahme von nährstoffen wie zucker, salz, kaffee, tee, alkohol, lebensmittelzusatzstoffen und konservierungsmitteln bewerten kann. es wird nicht explizit gesagt, dass sie die arten und mengen der konsumierten nährstoffe bestimmen kann. urteil: nein.
(3) Mit Hilfe von Ernährungsanalysen kann festgestellt werden, ob Menschen einen Mangel an bestimmten Nährstoffen haben.
Erklärung: Im Kontext wird erwähnt, dass eine Ernährungsanalyse nützlich sein kann, um die Aufnahme von Nährstoffen zu bewerten, die sich auf den Ernährungsbedarf des Menschen auswirken können. Dies impliziert, dass sie aufzeigen kann, ob jemandem bestimmte Nährstoffe fehlen. urteil: ja.
(4) Mit Hilfe der Ernährungsanalyse kann festgestellt werden, ob gesundheitsschädliche Stoffe in der Nahrung enthalten sind.
Erklärung: Im Kontext wird erwähnt, dass eine Ernährungsanalyse nützlich sein kann, um die Aufnahme von Stoffen zu bewerten, die den Nährstoffbedarf des Menschen beeinträchtigen können. erklärung: im kontext wird erwähnt, dass eine nahrungsanalyse nützlich sein kann, um die aufnahme von stoffen zu bewerten, die die ernährungsbedürfnisse des menschen beeinträchtigen können, wie z. b. lebensmittelzusatzstoffe und konservierungsmittel. das bedeutet, dass sie das Vorhandensein von schädlichen stoffen in lebensmitteln aufdecken kann. urteil: ja.
(5) Ernährungsanalysen können eine Bewertung der Fett-, Kohlenhydrat-, Protein- und Kalorienaufnahme ermöglichen.
erklärung: der kontext erwähnt, dass die aufnahme von faktoren wie fett, kohlenhydrate, eiweiß und kalorien durch ernährungsanalysen bewertet werden kann. Erklärung: Im Kontext wird erwähnt, dass die Aufnahme von Faktoren wie Fett, Kohlenhydrate, Eiweiß und Kalorien durch eine Ernährungsanalyse bewertet werden kann.
(6) Die Ernährungsanalyse ist möglicherweise nicht die genaueste Methode, um den genauen Ernährungszustand einer Person zu beurteilen.
Erklärung: Im Kontext wird erwähnt, dass die Ernährungsanalyse zwar nützliche Informationen liefern kann, aber nicht unbedingt die genaueste Methode zur Beurteilung des Ernährungszustands einer Person ist. Erklärung: Im Kontext wird erwähnt, dass die Ernährungsanalyse zwar nützliche Informationen liefern kann, aber möglicherweise nicht die genaueste Methode zur Beurteilung des genauen Ernährungszustands einer Person ist.
abschließendes Urteil für jede Aussage in der Reihenfolge: ja. nein. ja. ja. ja. ja. ja.
Stiftungendgültiges Urteil für jede Aussage in der Reihenfolge.
anpeilenJa, ja, ja, ja, ja, ja, ja, ja, ja, ja, ja, ja, ja, ja, ja, ja, ja, ja, ja, ja.
Zählen von Punkten:
output = "ja. nein. ja. ja. ja. ja. ja."
score = sum(0 if "yes" in answer else 1)
for antwort in output.strip().split(".")
if antwort ! = ""
)
# score = 1 - score/len(Aussagen)
socre = 1 - 1/6
# Ergebnis = 0.833333333333333334
Das ist der Endstand für FAITHFULNESSD.
antwort_relevanz
Messen Sie die Relevanz und den Schwerpunkt der Antwort auf die Frage.
Für eine gegebene generierte Antwort verwendet Ragas LLM, um die möglichen Fragen zu finden, für die die generierte Antwort die Antwort sein wird, und berechnet die Ähnlichkeit mit der tatsächlichen Frage.
Nach den Antworten.
Erzeugen Sie eine Frage für die gegebene Antwort.
Antwort.
Die Mission PSLV-C56 soll am Sonntag, den 30. Juli 2023 um 06:30 IST / 01:00 UTC vom Satish Dhawan Space Centre, Sriharikota, Andhra Pradesh, Indien, gestartet werden. Der Start erfolgt vom Satish Dhawan Space Centre, Sriharikota, Andhra Pradesh, Indien
Frage: Wann und zu welcher Uhrzeit ist der Start der PSLV-C56-Mission geplant, und von wo aus wird sie gestartet?
Antwort: Die Ernährungsanalyse ist eine Methode zur Bewertung der Art und Menge der verzehrten Lebensmittel in der Ernährung einer Person. Durch eine detaillierte Analyse der in einer Woche verzehrten Lebensmittel lässt sich feststellen, welche Arten und Mengen von Nährstoffen die Menschen zu sich nehmen, und es lassen sich mögliche Nährstoffmängel oder -überschüsse erkennen. Ernährungsanalysen sind nützlich, um den Nährstoffgehalt von Lebensmitteln, ihre Aufnahme und einige der Faktoren (z. B. Zucker, Salz, Koffein, Alkohol usw.), die den Nährstoffbedarf beeinflussen, zu beurteilen. Die Ernährungsanalyse berücksichtigt jedoch nicht den individuellen Nährstoffbedarf, die Nährstoffaufnahme und -verwertung und ist daher nicht die einzige Möglichkeit, den Ernährungszustand einer Person zu beurteilen.
Frage.
Erhalten:
[
"Was ist eine Ernährungsanalyse und wie wird sie zur Beurteilung der Nahrungsaufnahme einer Person verwendet?", "Was ist eine Ernährungsanalyse und wie wird sie zur Beurteilung der Nahrungsaufnahme einer Person verwendet?
"Was ist eine Ernährungsanalyse und wie wird sie zur Bewertung der individuellen Nahrungsaufnahme eingesetzt?", "Was ist eine Ernährungsanalyse und wie wird sie zur Bewertung der individuellen Nahrungsaufnahme eingesetzt?"
]
Berechnen Sie dann die Ähnlichkeit zwischen [problem] und diesen drei Ergebnissen:
Prozess der Ähnlichkeitsberechnung: mittext-einbettung-ada-002
Führen Sie die Vektorisierung durch und berechnen Sie anschließend die Kosinusähnlichkeit.
def calculate_similarity(
self: t.Self, question: str, generated_questions: list[str]
).
question_vec = np.asarray(self.embedding.embed_query(question)).reshape(1, -1)
gen_question_vec = np.asarray(
self.embedding.embedding_documents(generated_questions)
)
norm = np.linalg.norm(gen_question_vec, axis=1) * np.linalg.norm(
frage_vec, achse=1)
return (
np.dot(gen_frage_vec, frage_vec.T).reshape(-1,)/ norm
)
Erhalten:
[0.83663467 0.83484782 0.83484782]
Dann Durchschnitt:
answer_relevancy_score: 0.8354434364200779
kontext_relevanz
Messung des Signal-Rausch-Verhältnisses im abgerufenen Kontext. Bei einer Frage ruft Ragas LLM auf, um aus dem abgerufenen Kontext den zur Beantwortung der Frage erforderlichen Satz zu finden. Das Verhältnis zwischen den erforderlichen Sätzen und den gesamten Sätzen im Kontext liefert Ihnen eine Punktzahl.
Eingabe:
Aufgabe: Extraktion von Kandidatensätzen.
Wenn die Frage und der Kontext gegeben sind, extrahieren Sie die minimale Anzahl von Sätzen aus dem Kontext, die für die Beantwortung der Frage erforderlich sind. Wenn der Kontext keine Sätze enthält, die für die Beantwortung der Frage erforderlich sind. Geben Sie die Frage und den Kontext an und extrahieren Sie die Mindestanzahl von Sätzen aus dem Kontext, die für die Beantwortung der Frage erforderlich sind.
Frage: Welche Gleichung ist als die berühmteste Gleichung der Welt bekannt?
Frage: Welche Gleichung ist als die berühmteste Gleichung der Welt bekannt?
Albert Einstein (14. März 1879 - 18. April 1955) war ein in Deutschland geborener theoretischer Physiker,[5] der weithin zu den größten und einflussreichsten Wissenschaftlern aller Zeiten gezählt wird. Am bekanntesten ist er für die Entwicklung der Relativitätstheorie, aber er leistete auch wichtige Beiträge zur Quantenmechanik und war damit eine zentrale Figur dieser Revolution. Am bekanntesten ist er für die Entwicklung der Relativitätstheorie, aber er leistete auch wichtige Beiträge zur Quantenmechanik und war damit eine zentrale Figur bei der revolutionären Umgestaltung des wissenschaftlichen Verständnisses der Natur, die die moderne Physik in den ersten Jahrzehnten des 20. Seine Masse-Energie-Äquivalenzformeln bildeten die Grundlage für die Entwicklung der neuen Physik.
Seine Masse-Energie-Äquivalenzformel E = mc2, die sich aus der Relativitätstheorie ergibt, wurde als "die berühmteste Gleichung der Welt" bezeichnet.
Sätze:Seine Masse-Energie-Äquivalenzformel E = mc2, die sich aus der Relativitätstheorie ergibt, wurde als "die berühmteste Gleichung der Welt" bezeichnet. Gleichung".
Frage: Hatten Scott Derrickson und Ed Wood die gleiche Nationalität?
Frage: Hatten Scott Derrickson und Ed Wood die gleiche Staatsangehörigkeit?
Scott Derrickson (geboren am 16. Juli 1966) ist ein US-amerikanischer Regisseur, Drehbuchautor und Produzent Er lebt in Los Angeles, Kalifornien Er ist bekannt für Er führte Regie bei Horrorfilmen wie "Sinister", "Der Exorzismus von Emily Rose" und "Erlöse uns von dem Bösen" sowie 2016 bei "Doctor Strange" aus dem Marvel Cinematic Universe. Tyler Bates ist ein amerikanischer Musiker, Musikproduzent und Komponist für Film, Fernsehen und Videospiele. Adam Collis ist ein amerikanischer Filmemacher und Schauspieler. Adam Collis ist ein amerikanischer Filmemacher und Schauspieler.Conrad Brooks ist ein amerikanischer Schauspieler.Edward Davis Wood Jr. (10. Oktober 1924 - 10. Dezember 1978) war ein amerikanischer Filmemacher, Schauspieler, Schriftsteller und Komponist. Edward Davis Wood Jr. (10. Oktober 1924 - 10. Dezember 1978) war ein amerikanischer Filmemacher, Schauspieler, Autor, Produzent und Regisseur.
Edward Davis Wood Jr. (10. Oktober 1924 - 10. Dezember 1978) war ein amerikanischer Filmemacher, Schauspieler, Autor, Produzent und Regisseur. Sätze:Scott Derrickson (geboren am 16. Juli 1966) ist ein amerikanischer Regisseur, Drehbuchautor und Produzent. - Edward Davis Wood Jr. (10. Oktober 1924) war ein amerikanischer Filmemacher, Schauspieler, Autor, Produzent und Regisseur.
Frage: Wie viele Menschen wurden bei den Ereignissen auf dem Tiananmen-Platz getötet?
Kontext.
Tiananmen-Platz-Zwischenfall, auch Vierter Juni-Zwischenfall oder 6/4 genannt, eine Reihe von Protesten und Demonstrationen in China im Frühjahr 1989, die in der Nacht vom 3. auf den 4. Juni mit einer Reihe von Protesten und Demonstrationen ihren Höhepunkt erreichten. in der Nacht vom 3. auf den 4. Juni mit einem harten Vorgehen der Regierung gegen die Demonstranten auf dem Platz des Himmlischen Friedens in Peking.
sätze: Es wurden keine Kandidatensätze gefunden.
Frage: Was ist eine Mahlzeitenanalyse?
Kontext.
Welches Gesundheitsniveau möchten Sie erreichen? Die Ermittlung Ihres optimalen Nährstoffbedarfs ist unerlässlich, wenn Sie Ihr geistiges und körperliches Potenzial voll ausschöpfen wollen. Aber wie finden Sie heraus, wenn Ihre Ernährungsbedürfnisse sehr spezifisch sind? Seit 1980 habe ich ein System zur Analyse des Nährstoffbedarfs des menschlichen Körpers entwickelt und verfeinert, das auf einer Bewertung der wichtigsten Faktoren beruht, die den Nährstoffbedarf eines Menschen beeinflussen. Dieses System wurde an 100.000 Menschen getestet und validiert und wird heute von klinischen Ernährungswissenschaftlern auf der ganzen Welt eingesetzt. Unzählige Menschen haben davon profitiert, so dass ich weiß, welche Art von Ergebnissen man von diesem System erwarten kann. Zu diesen Ergebnissen gehören: schärferes Denken, besseres Gedächtnis, mehr Ausdauer, bessere Gewichtskontrolle, niedrigerer Cholesterinspiegel und bessere medizinische Bedingungen. Obwohl die meisten Menschen, bei denen eine Krankheit diagnostiziert wurde, von einem persönlichen Wellness-Programm profitiert haben, zielt dieses Wellness-Programm in erster Linie auf Vorbeugung und nicht auf Heilung ab. Wenn Sie sich in ärztlicher Behandlung befinden, sollten Sie darauf achten, dass dieses Nahrungsergänzungsprogramm mit den therapeutischen Maßnahmen, die Sie erhalten, gut vereinbar ist. Faktoren, die sich auf Ihren Nährstoffbedarf auswirken Es gibt mindestens acht Faktoren, die sich auf die Menge der benötigten Nährstoffe auswirken können. Alter, Geschlecht und körperliche Aktivität sind gängige Einflussfaktoren, aber auch Umweltverschmutzung, Stress, genetische Veranlagung, Ihr früherer Gesundheitszustand und natürlich die Nährstoffe und Antinährstoffe, die Ihre Ernährung liefert, sind nicht ohne weiteres zu erfassen. Aber all diese Details und mehr müssen berücksichtigt werden. Diese Details können mit Hilfe von vier Analysemethoden verstanden werden: Ernährungsanalyse, biochemische Analyse, Symptomanalyse und Lebensstilanalyse. Die Ernährungsanalyse als Ansatz scheint dort anzusetzen, wo es am einfachsten ist: Wenn man herausfindet, welche Lebensmittel die Menschen zu sich nehmen, kann man feststellen, welche Nährstoffe im Mangel sind.
Doch leider berücksichtigt eine detaillierte Analyse der im Laufe einer Woche verzehrten Lebensmittel nicht die Variabilität des Nährstoffgehalts der Lebensmittel, den individuellen Nährstoffbedarf oder die Frage, ob die Nährstoffe absorbiert und effizient genutzt werden. Ich habe viele Menschen gesehen, die sich hochwertig ernähren und trotzdem Symptome eines Vitaminmangels haben. Bei der überwiegenden Mehrheit dieser Menschen ist das Problem eine Nährstoff-Malabsorption. Aufgrund dieser Variablen sind einige Ernährungsanalysen per Computer weniger genau als vorgesehen. Ernährungsanalysen sind nützlich, um Lebensmittel zu bewerten, die den Nährstoffbedarf des Menschen beeinflussen können, wie Zucker, Salz, Kaffee, Tee, Alkohol, Lebensmittelzusatzstoffe und Konservierungsmittel. Auch andere Faktoren wie Fett-, Kohlenhydrat-, Protein- und Kalorienzufuhr lassen sich mit Hilfe von Ernährungsanalysen bewerten. Tests wie die Haar-Mineral-Analyse und die Vitamin-Blut-Analyse können genaue Informationen über den biochemischen Zustand des Körpers liefern und ermöglichen es Ernährungsberatern, den genauen Ernährungszustand Ihres Körpers zu verstehen. Allerdings liefern nicht alle diese Tests nützliche Informationen für die Planung Ihres Ernährungsprogramms. Damit diese Informationen so genau wie möglich sind, müssen alle Tests für Vitamine oder Mineralien die Fähigkeit des Nährstoffs widerspiegeln, im Körper zu funktionieren. Eisen zum Beispiel ist ein essenzielles Element, aus dem die roten Blutkörperchen bestehen und das den Sauerstofftransport im Körper unterstützt. Wenn Sie den Ernährungszustand von Eisen in Ihren Zellen messen, können Sie Ihren Eisenbedarf gut einschätzen. Vitamin C hingegen spielt im Gegensatz zu Eisen keine direkte Rolle im Blutkreislauf. Es wirkt hauptsächlich auf den chemischen Stoff 5-Hydroxytryptamin im Gehirn oder bei der Methylierungsreaktion, die den Homocysteinspiegel senkt. Daher ist die einfache Messung des Vitamin-B6-Spiegels im Blut kein wirklicher Indikator dafür, ob Sie ausreichend mit diesem Nährstoff versorgt sind und Ihr Körper richtig funktioniert. Im Gegensatz dazu ist ein Test wie die Homocysteinkonzentration aussagekräftiger. Wenn Sie genügend Vitamine, B-Vitamine und Folsäure zu sich nehmen, ist Ihr Homocysteinspiegel niedrig, wenn er jedoch hoch ist, benötigen Sie mehr von einem oder mehreren dieser Nährstoffe. Wir nennen dies einen Funktionstest, weil er genau bestimmt, ob eine bestimmte Funktion der biochemischen Reaktionen Ihres Körpers richtig funktioniert.
Sätze.
Erhalten:
[
Die Ernährungsanalyse als solche scheint dort anzusetzen, wo es am einfachsten ist: Wenn man herausfindet, welche Lebensmittel die Menschen verzehren, kann man feststellen, welche Nährstoffe unzureichend sind. ,
Ernährungsanalysen setzen dort an, wo es am einfachsten ist: Indem man herausfindet, was die Menschen essen, kann man feststellen, welche Nährstoffe unzureichend sind.
]
Teilen Sie jedes Ergebnis auf, schlagen Sie es im Kontext nach und sehen Sie nach, wie viel Prozent der aufgeteilten Klauseln in jedem Ergebnis im Originaltext vorkommen overlap_scores.
Angenommen, wir erhalten[1.0, 1.0]
.
Kontext:
Welches Maß an Gesundheit wollen Sie erreichen? Wenn Sie Ihr geistiges und körperliches Potenzial voll ausschöpfen wollen, müssen Sie Ihren optimalen Nährstoffbedarf ermitteln. Aber wie findet man heraus, was man braucht, wenn die Ernährungsbedürfnisse sehr spezifisch sind? Seit 1980 habe ich ein System zur Analyse des Nährstoffbedarfs des menschlichen Körpers entwickelt und verfeinert, das auf einer Bewertung der wichtigsten Faktoren beruht, die den Nährstoffbedarf eines Menschen beeinflussen. Dieses System wurde an 100.000 Menschen getestet und validiert und wird heute von klinischen Ernährungswissenschaftlern auf der ganzen Welt eingesetzt. Unzählige Menschen haben davon profitiert, so dass ich weiß, welche Art von Ergebnissen man von diesem System erwarten kann. Zu diesen Ergebnissen gehören: schärferes Denken, besseres Gedächtnis, mehr Ausdauer, bessere Gewichtskontrolle, niedrigere Cholesterinwerte und bessere medizinische Bedingungen. Obwohl die meisten Menschen, bei denen eine Krankheit diagnostiziert wurde, von einem persönlichen Wellness-Programm profitiert haben, ist dieses Wellness-Programm in erster Linie auf Vorbeugung und nicht auf Heilung ausgerichtet. Wenn Sie sich in ärztlicher Behandlung befinden, sollten Sie darauf achten, dass dieses Nahrungsergänzungsprogramm mit den therapeutischen Maßnahmen, die Sie erhalten, gut vereinbar ist. Faktoren, die sich auf Ihren Nährstoffbedarf auswirken Es gibt mindestens acht Faktoren, die sich auf die Menge der benötigten Nährstoffe auswirken können. Alter, Geschlecht und körperliche Aktivität sind gängige Einflussfaktoren, aber auch Umweltverschmutzung, Stress, genetische Veranlagung, Ihr früherer Gesundheitszustand und natürlich die Nährstoffe und Antinährstoffe, die Ihre Ernährung liefert, sind nicht ohne Weiteres bekannt. Aber all diese Details und mehr müssen berücksichtigt werden. Diese Details können mit Hilfe von vier Analysemethoden verstanden werden - der Ernährungsanalyse, der biochemischen Analyse, der Symptomanalyse und der Lebensstilanalyse. Die Ernährungsanalyse als Ansatz scheint dort anzusetzen, wo es am einfachsten ist: Wenn man herausfindet, welche Lebensmittel die Menschen zu sich nehmen, kann man feststellen, welche Nährstoffe im Mangel sind.
Doch leider berücksichtigt eine detaillierte Analyse der im Laufe einer Woche verzehrten Lebensmittel nicht die Variabilität des Nährstoffgehalts der Lebensmittel, den individuellen Nährstoffbedarf oder die Frage, ob die Nährstoffe absorbiert und effizient genutzt werden. Ich habe viele Menschen gesehen, die sich hochwertig ernähren und trotzdem Symptome eines Vitaminmangels haben. Bei der überwiegenden Mehrheit dieser Menschen ist das Problem eine Nährstoff-Malabsorption. Aufgrund dieser Variablen sind einige Ernährungsanalysen per Computer weniger genau als vorgesehen. Ernährungsanalysen sind nützlich, um Lebensmittel zu bewerten, die den Nährstoffbedarf des Menschen beeinflussen können, wie Zucker, Salz, Kaffee, Tee, Alkohol, Lebensmittelzusatzstoffe und Konservierungsmittel. Auch andere Faktoren wie Fett-, Kohlenhydrat-, Protein- und Kalorienzufuhr lassen sich mit Hilfe von Ernährungsanalysen bewerten. Tests wie die Haar-Mineral-Analyse und die Vitamin-Blut-Analyse können genaue Informationen über den biochemischen Zustand des Körpers liefern und ermöglichen es Ernährungsberatern, den genauen Ernährungszustand Ihres Körpers zu verstehen. Allerdings liefern nicht alle diese Tests nützliche Informationen für die Planung Ihres Ernährungsprogramms. Damit diese Informationen so genau wie möglich sind, müssen alle Tests für Vitamine oder Mineralien die Fähigkeit des Nährstoffs widerspiegeln, im Körper zu funktionieren. Eisen zum Beispiel ist ein essenzielles Element, aus dem die roten Blutkörperchen bestehen und das den Sauerstofftransport im Körper unterstützt. Wenn Sie den Ernährungszustand von Eisen in Ihren Zellen messen, können Sie Ihren Eisenbedarf gut einschätzen. Vitamin C hingegen spielt im Gegensatz zu Eisen keine direkte Rolle im Blutkreislauf. Es wirkt hauptsächlich auf den chemischen Stoff 5-Hydroxytryptamin im Gehirn oder bei der Methylierungsreaktion, die den Homocysteinspiegel senkt. Daher ist die einfache Messung des Vitamin-B6-Spiegels im Blut kein wirklicher Indikator dafür, ob Sie ausreichend mit diesem Nährstoff versorgt sind und Ihr Körper richtig funktioniert. Im Gegensatz dazu ist ein Test wie die Homocysteinkonzentration aussagekräftiger. Wenn Sie genügend Vitamine, B-Vitamine und Folsäure zu sich nehmen, ist Ihr Homocysteinspiegel niedrig, wenn er jedoch hoch ist, benötigen Sie mehr von einem oder mehreren dieser Nährstoffe. Wir nennen diese Art von Test einen Funktionstest, weil er genau bestimmt, ob eine bestimmte Funktion der biochemischen Reaktion Ihres Körpers richtig funktioniert.
Die Ähnlichkeit der beiden Antworten wird dann mit bert oder jaccard berechnet, um den agr_score zu erhalten.
Dann kann die Kontextrelevanz berechnet werden:
Kontext_Relevanz = agr_score * (Durchschnitt der overlap_scores)
kontext_rückruf
Bevor Sie dies testen können, müssen Sie eineGrund_Wahrheit.
Folgen Sie der Aufforderung:
Analysieren Sie bei einem gegebenen Kontext und einer Antwort jeden Satz in der Antwort und klassifizieren Sie, ob der Satz dem gegebenen Kontext zugeordnet werden kann oder nicht.
Denke in Schritten und begründe, bevor du zu einer Schlussfolgerung kommst.
Kontext: Albert Einstein (14. März 1879 - 18. April 1955) war ein in Deutschland geborener theoretischer Physiker, der weithin als einer der größten und bedeutendsten Physiker gilt. Er ist vor allem für die Entwicklung der Relativitätstheorie bekannt, leistete aber auch wichtige Beiträge zur Quantenmechanik und war somit eine zentrale Figur der Relativitätstheorie. Am bekanntesten ist er für die Entwicklung der Relativitätstheorie, aber er leistete auch wichtige Beiträge zur Quantenmechanik und war damit eine zentrale Figur bei der revolutionären Umgestaltung des wissenschaftlichen Verständnisses der Natur, die die moderne Physik in den ersten Jahrzehnten des 20. Jahrhunderts vollzog. Seine Masse-Energie-Äquivalenzformel E = mc2, die sich aus der Relativitätstheorie ergibt, wurde als "die berühmteste Gleichung der Welt" bezeichnet. E = mc2, die sich aus der Relativitätstheorie ergibt, wurde als "die berühmteste Gleichung der Welt" bezeichnet. Er erhielt 1921 den Nobelpreis für Physik "für seine Verdienste um die theoretische Physik, insbesondere für seine Entdeckung des Gesetzes des photoelektrischen Effekts", einem entscheidenden Schritt in der Entwicklung der physikalischen Theorie. Er erhielt 1921 den Nobelpreis für Physik "für seine Verdienste um die theoretische Physik, insbesondere für seine Entdeckung des Gesetzes des photoelektrischen Effekts", einem entscheidenden Schritt in der Entwicklung der Quantentheorie. Seine Arbeit ist auch für ihren Einfluss auf die Philosophie der Wissenschaft bekannt. In einer 1999 von der britischen Zeitschrift Physics World durchgeführten Umfrage unter 130 führenden Physikern weltweit wurde Einstein als der größte Physiker aller Zeiten eingestuft. Seine intellektuellen Leistungen und seine Originalität haben Einstein zum Synonym für Genialität gemacht.
Antwort: Albert Einstein, geboren am 14. März 1879, war ein in Deutschland geborener theoretischer Physiker, der weithin als einer der größten und einflussreichsten Wissenschaftler aller Zeiten gilt. Er erhielt 1921 den Nobelpreis für Physik "für seine Verdienste um die theoretische Physik". 1905 veröffentlichte er 4 Arbeiten. Einstein zog 1895 in die Schweiz
Einstein zog 1895 in die Schweiz.
Albert Einstein, geboren am 14. März 1879, war ein in Deutschland geborener theoretischer Physiker, der weithin als einer der größten und einflussreichsten Wissenschaftler aller Zeiten gilt. Das Geburtsdatum von Einstein wird im Kontext deutlich erwähnt.
2. 1921 erhielt er den Nobelpreis für Physik "für seine Verdienste um die theoretische Physik". Der exakte Satz ist im gegebenen Kontext vorhanden. Der exakte Satz ist im gegebenen Kontext vorhanden].
3. 1905 veröffentlichte er 4 Arbeiten, die in dem gegebenen Kontext nicht erwähnt werden.
4. 1895 zog Einstein in die Schweiz, wofür es im gegebenen Kontext keine Belege gibt.
Also [Nicht zugeschrieben] Kontext:{Kontext}
Antwort:{Grund_Wahrheit}
Also [Nicht zugeschrieben] Kontext:{Kontext} Antwort:{Grund_Wahrheit}
Ergebnisse erzielen:
[
'####################[Attributed]',
'######################[Attributed]',
'########################[Not Attributed]',
......
]
Berechnung des Prozentsatzes der [Attributed]-Ereignisse, bei denen es sich um context_recall handelt.
Persönliche Meinung:
Über diese Bibliothek: unterstützt nicht den Auzre-Zugang zu openai, muss den Quellcode ändern
Zu den vier Indikatoren
context_relevancy: doubtful (Unsicherheit über die Wirksamkeit des Modells stsb-TinyBERT-L-4 Chinese bei der Berechnung der Ähnlichkeit in agr_score)
context_recall: ist sich nicht sicher, welches Szenario zu verwenden ist ......
Treue.
answer_relevancy: wahrscheinlich zuverlässig (abhängig vontext-einbettung-ada-002
(Präzision der Semantik nach Vektorisierung)