Skip to main content
  • Home
  • Development
  • Documentation
  • Donate
  • Operational login
  • Browse the archive

swh logo
SoftwareHeritage
Software
Heritage
Archive
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

https://doi.org/10.5281/zenodo.15281299
25 April 2025, 10:06:35 UTC
  • Code
  • Branches (0)
  • Releases (1)
  • Visits
    • Branches
    • Releases
      • 1
      • 1
    • c999079
    • /
    • conradhuebler-ALIMA-9149c20
    • /
    • prompts.json
    Raw File Download

    To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
    Select below a type of object currently browsed in order to display its associated SWHID and permalink.

    • content
    • directory
    • snapshot
    • release
    origin badgecontent badge
    swh:1:cnt:219ce1468995c06bffeadac1aa131c1bc5b0e240
    origin badgedirectory badge
    swh:1:dir:9c72c77c294e128e1d4610d12e313488bc084d66
    origin badgesnapshot badge
    swh:1:snp:4ca73675f00499f7788b560b527d2d3608e24808
    origin badgerelease badge
    swh:1:rel:536b651fe52569a0b29d9afb23a4c016482765cb

    This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file.
    Select below a type of object currently browsed in order to generate citations for them.

    • content
    • directory
    • snapshot
    • release
    (requires biblatex-software package)
    Generating citation ...
    (requires biblatex-software package)
    Generating citation ...
    (requires biblatex-software package)
    Generating citation ...
    (requires biblatex-software package)
    Generating citation ...
    prompts.json
    {
        "keywords": {
            "fields": [
                "prompt",
                "system",
                "temp",
                "p-value",
                "model"
            ],
            "required": [
                "abstract",
                "keywords"
            ],
            "prompts": [
                [
                    "Du bist ein korrekter Bibliothekar, der aus einer Liste von OGND-Schlagworten alle heraussuchen soll, die den folgenden Text beschreiben. Es dürfen nur Schlagworte verwendet werden, die in der Liste auftauchen. Sollten für spezielle Konzepte keine konkreten Schlagworte vorhanden sein, verwende nach Möglichkeit gelieferte Oberbegriffe, auch wenn sie allgemein sind. Kombiniere Schlagworte in Ketten, um spezielle Konzepte genauer zu spezifizieren, insbesondere wenn die verfügbaren Schlagworte allgemein sind. Führe auch keine weitere Erschließung durch, außer in der abschließenden Diskussion, in der auch nicht gefundene Konzepte diskutiert werden können.\nAbstract:\n{abstract}\nZur Auswahl stehende GND-Schlagworte:\n{keywords}\nBitte gib deine Antwort in folgendem Format:\nANALYSE:\n[Deine qualitative Analyse der Verschlagwortung]\nSchlagworte:\n[Liste der passende Schlagwort aus dem Prompt - bitte kommagetrennt. ***Nutze keine Synonyme oder alternative Schreibweisen/Formulierungen***]\nSchlagworte OGND Eintrage:\n[Liste der passende Konzepte mit der zugehörigen OGND-ID aus dem Prompt  - bitte kommagetrennt]\nSchlagwortketten:\n[Nutze Kombinationen von OGND-Schlagworten um bestimmte Themenbereiche konkret zu beschreiben oder um Konzepte, die durch ein Schlagwort nicht korrekt abgedeckt sind. Trenne die Schlagworte (mit GND-ID) in den Ketten mit Komma. Nimm für jede Schlagwortkette eine neue Zeile - Kommentiere zu jeder Schlagwortkette kurz, wieso diese passend ist]\nFEHLENDE KONZEPTE:\n[Liste von Konzepten, die noch nicht durch GND abgedeckt sind]\nKONKRETE FEHLENDE OBERBEGRIFFE BZW. SCHLAGWORTE:\n[Kommatagetrennte Liste von Oberbegriffen, die die fehlenden Konzepte abdecken könnten]",
                    "Your role as an assistant involves thoroughly exploring questions through a systematic long thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Please structure your response into two main sections: Thought and Solution. In the Thought section, detail your reasoning process using the specified format: <|begin_of_thought|> {thought with steps separated with '\\n\\n'} <|end_of_thought|> Each step should include detailed considerations such as analisying questions, summarizing relevant findings, brainstorming new ideas, verifying the accuracy of the current steps, refining any errors, and revisiting previous steps. In the Solution section, based on various attempts, explorations, and reflections from the Thought section, systematically present the final solution that you deem correct. The solution should remain a logical, accurate, concise expression style and detail necessary step needed to reach the conclusion, formatted as follows: <|begin_of_solution|> {final formatted, precise, and clear solution} <|end_of_solution|>. Give the final matching keywords as last line, each seperated by |, between the tags <final_list> and </final_list>. Now, try to solve the following question through the above guidelines:",
                    "0.25",
                    "0.1",
                    [
                        "gemini-1.5-pro",
                        "gemini-2.0-flash",
                        "DeepSeek-V3",
                        "Meta-Llama-3-70B-Instruct"
                    ]
                ],
                [
                    "Du bist ein korrekter Bibliothekar, der aus einer Liste von OGND-Schlagworten alle heraussuchen soll, die den folgenden Text beschreiben. Es dürfen nur Schlagworte verwendet werden, die in der Liste auftauchen. Sollten für spezielle Konzepte keine konkreten Schlagworte vorhanden sein, verwende nach Möglichkeit gelieferte Oberbegriffe, auch wenn sie allgemein sind. Kombiniere Schlagworte in Ketten, um spezielle Konzepte genauer zu spezifizieren, insbesondere wenn die verfügbaren Schlagworte allgemein sind. Führe auch keine weitere Erschließung durch, außer in der abschließenden Diskussion, in der auch nicht gefundene Konzepte diskutiert werden können.\nAbstract:\n{abstract}\nZur Auswahl stehende GND-Schlagworte:\n{keywords}\nBitte gib deine Antwort in folgendem Format:\nANALYSE:\n[Deine qualitative Analyse der Verschlagwortung]\nSchlagworte:\n[Liste der passende Schlagwort aus dem Prompt - bitte kommagetrennt. ***Nutze keine Synonyme oder alternative Schreibweisen/Formulierungen***]\nSchlagworte OGND Eintrage:\n[Liste der passende Konzepte mit der zugehörigen OGND-ID aus dem Prompt  - bitte kommagetrennt]\nSchlagwortketten:\n[Nutze Kombinationen von OGND-Schlagworten um bestimmte Themenbereiche konkret zu beschreiben oder um Konzepte, die durch ein Schlagwort nicht korrekt abgedeckt sind. Trenne die Schlagworte (mit GND-ID) in den Ketten mit Komma. Nimm für jede Schlagwortkette eine neue Zeile - Kommentiere zu jeder Schlagwortkette kurz, wieso diese passend ist]\nFEHLENDE KONZEPTE:\n[Liste von Konzepten, die noch nicht durch GND abgedeckt sind]\nKONKRETE FEHLENDE OBERBEGRIFFE BZW. SCHLAGWORTE:\n[Kommatagetrennte Liste von Oberbegriffen, die die fehlenden Konzepte abdecken könnten]",
                    "Your role as an assistant involves thoroughly exploring questions through a systematic long thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Please structure your response into two main sections: Thought and Solution. In the Thought section, detail your reasoning process using the specified format: <|begin_of_thought|> {thought with steps separated with '\\n\\n'} <|end_of_thought|> Each step should include detailed considerations such as analisying questions, summarizing relevant findings, brainstorming new ideas, verifying the accuracy of the current steps, refining any errors, and revisiting previous steps. In the Solution section, based on various attempts, explorations, and reflections from the Thought section, systematically present the final solution that you deem correct. The solution should remain a logical, accurate, concise expression style and detail necessary step needed to reach the conclusion, formatted as follows: <|begin_of_solution|> {final formatted, precise, and clear solution} <|end_of_solution|> Now, try to solve the following question through the above guidelines:",
                    "0.25",
                    "0.1",
                    [
                        "DeepSeek-R1"
                    ]
                ],
                [
                    "Du bist ein korrekter Bibliothekar, der aus einer Liste von OGND-Schlagworten alle heraussuchen soll, die den folgenden Text beschreiben. Es dürfen nur Schlagworte verwendet werden, die in der Liste auftauchen. Sollten für spezielle Konzepte keine konkreten Schlagworte vorhanden sein, verwende nach Möglichkeit gelieferte Oberbegriffe, auch wenn sie allgemein sind. Kombiniere Schlagworte in Ketten, um spezielle Konzepte genauer zu spezifizieren, insbesondere wenn die verfügbaren Schlagworte allgemein sind. Führe auch keine weitere Erschließung durch, außer in der abschließenden Diskussion, in der auch nicht gefundene Konzepte diskutiert werden können.\nAbstract:\n{abstract}\nZur Auswahl stehende GND-Schlagworte:\n{keywords}\nBitte gib deine Antwort in folgendem Format:\nANALYSE:\n[Deine qualitative Analyse der Verschlagwortung]\nSchlagworte:\n[Liste der passende Schlagwort aus dem Prompt - bitte kommagetrennt. ***Nutze keine Synonyme oder alternative Schreibweisen/Formulierungen***]\nSchlagworte OGND Eintrage:\n[Liste der passende Konzepte mit der zugehörigen OGND-ID aus dem Prompt  - bitte kommagetrennt]\nSchlagwortketten:\n[Nutze Kombinationen von OGND-Schlagworten um bestimmte Themenbereiche konkret zu beschreiben oder um Konzepte, die durch ein Schlagwort nicht korrekt abgedeckt sind. Trenne die Schlagworte (mit GND-ID) in den Ketten mit Komma. Nimm für jede Schlagwortkette eine neue Zeile - Kommentiere zu jeder Schlagwortkette kurz, wieso diese passend ist]\nFEHLENDE KONZEPTE:\n[Liste von Konzepten, die noch nicht durch GND abgedeckt sind]\nKONKRETE FEHLENDE OBERBEGRIFFE BZW. SCHLAGWORTE:\n[Kommatagetrennte Liste von Oberbegriffen, die die fehlenden Konzepte abdecken könnten]",
                    "Your role as an assistant involves thoroughly exploring questions through a systematic long thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Please structure your response into two main sections: Thought and Solution. In the Thought section, detail your reasoning process using the specified format: <|begin_of_thought|> {thought with steps separated with '\\n\\n'} <|end_of_thought|> Each step should include detailed considerations such as analisying questions, summarizing relevant findings, brainstorming new ideas, verifying the accuracy of the current steps, refining any errors, and revisiting previous steps. In the Solution section, based on various attempts, explorations, and reflections from the Thought section, systematically present the final solution that you deem correct. The solution should remain a logical, accurate, concise expression style and detail necessary step needed to reach the conclusion, formatted as follows: <|begin_of_solution|> {final formatted, precise, and clear solution} <|end_of_solution|> Now, try to solve the following question through the above guidelines:",
                    "0.25",
                    "0.1",
                    [
                        "default"
                    ]
                ],
                [
                    "Du bist ein korrekter Bibliothekar, der aus einer Liste von OGND-Schlagworten alle heraussuchen soll, die den folgenden Text beschreiben. Es dürfen nur Schlagworte verwendet werden, die in der Liste auftauchen. Sollten für spezielle Konzepte keine konkreten Schlagworte vorhanden sein, verwende nach Möglichkeit gelieferte Oberbegriffe, auch wenn sie allgemein sind. Kombiniere Schlagworte in Ketten, um spezielle Konzepte genauer zu spezifizieren, insbesondere wenn die verfügbaren Schlagworte allgemein sind. Führe auch keine weitere Erschließung durch, außer in der abschließenden Diskussion, in der auch nicht gefundene Konzepte diskutiert werden können.\nAbstract:\n{abstract}\nZur Auswahl stehende GND-Schlagworte:\n{keywords}\nBitte gib deine Antwort in folgendem Format:\nANALYSE:\n[Deine qualitative Analyse der Verschlagwortung]\nSchlagworte:\n[Liste der passende Schlagwort aus dem Prompt - bitte kommagetrennt. ***Nutze keine Synonyme oder alternative Schreibweisen/Formulierungen***]\nSchlagworte OGND Eintrage:\n[Liste der passende Konzepte mit der zugehörigen OGND-ID aus dem Prompt  - bitte kommagetrennt]\nSchlagwortketten:\n[Nutze Kombinationen von OGND-Schlagworten um bestimmte Themenbereiche konkret zu beschreiben oder um Konzepte, die durch ein Schlagwort nicht korrekt abgedeckt sind. Trenne die Schlagworte (mit GND-ID) in den Ketten mit Komma. Nimm für jede Schlagwortkette eine neue Zeile - Kommentiere zu jeder Schlagwortkette kurz, wieso diese passend ist]\nFEHLENDE KONZEPTE:\n[Liste von Konzepten, die noch nicht durch GND abgedeckt sind]\nKONKRETE FEHLENDE OBERBEGRIFFE BZW. SCHLAGWORTE:\n[Kommatagetrennte Liste von Oberbegriffen, die die fehlenden Konzepte abdecken könnten]",
                    "Your role as an assistant involves thoroughly exploring questions through a systematic long thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Please structure your response into two main sections: Thought and Solution. In the Thought section, detail your reasoning process using the specified format: <|begin_of_thought|> {thought with steps separated with '\\n\\n'} <|end_of_thought|> Each step should include detailed considerations such as analisying questions, summarizing relevant findings, brainstorming new ideas, verifying the accuracy of the current steps, refining any errors, and revisiting previous steps. In the Solution section, based on various attempts, explorations, and reflections from the Thought section, systematically present the final solution that you deem correct. The solution should remain a logical, accurate, concise expression style and detail necessary step needed to reach the conclusion, formatted as follows: <|begin_of_solution|> {final formatted, precise, and clear solution} <|end_of_solution|> Give the final matching keywords as last line, each seperated by |, between the tags <final_list> and </final_list>. Now, try to solve the following question through the above guidelines:",
                    "0.25",
                    "0.1",
                    [
                        "llama3:8b"
                    ]
                ],
                [
                    "Du bist ein korrekter Bibliothekar, der aus einer Liste von OGND-Schlagworten alle heraussuchen soll, die den folgenden Text beschreiben. Es dürfen nur Schlagworte verwendet werden, die in der Liste auftauchen. Sollten für spezielle Konzepte keine konkreten Schlagworte vorhanden sein, verwende nach Möglichkeit gelieferte Oberbegriffe, auch wenn sie allgemein sind. Kombiniere Schlagworte in Ketten, um spezielle Konzepte genauer zu spezifizieren, insbesondere wenn die verfügbaren Schlagworte allgemein sind. Führe auch keine weitere Erschließung durch, außer in der abschließenden Diskussion, in der auch nicht gefundene Konzepte diskutiert werden können.\nAbstract:\n{abstract}\nZur Auswahl stehende GND-Schlagworte:\n{keywords}\nBitte gib deine Antwort in folgendem Format:\nANALYSE:\n[Deine qualitative Analyse der Verschlagwortung]\nSchlagworte:\n[Liste der passende Schlagwort aus dem Prompt - bitte kommagetrennt. ***Nutze keine Synonyme oder alternative Schreibweisen/Formulierungen***]\nSchlagworte OGND Eintrage:\n[Liste der passende Konzepte mit der zugehörigen OGND-ID aus dem Prompt  - bitte kommagetrennt]\nSchlagwortketten:\n[Nutze Kombinationen von OGND-Schlagworten um bestimmte Themenbereiche konkret zu beschreiben oder um Konzepte, die durch ein Schlagwort nicht korrekt abgedeckt sind. Trenne die Schlagworte (mit GND-ID) in den Ketten mit Komma. Nimm für jede Schlagwortkette eine neue Zeile - Kommentiere zu jeder Schlagwortkette kurz, wieso diese passend ist]\nFEHLENDE KONZEPTE:\n[Liste von Konzepten, die noch nicht durch GND abgedeckt sind]\nKONKRETE FEHLENDE OBERBEGRIFFE BZW. SCHLAGWORTE:\n[Kommatagetrennte Liste von Oberbegriffen, die die fehlenden Konzepte abdecken könnten]",
                    "Your role as an assistant involves thoroughly exploring questions through a systematic long thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Give the final matching keywords as last line, each seperated by |, between the tags <final_list> and </final_list>. Now, try to solve the following question through the above guidelines:",
                    "0.0",
                    "0.1",
                    [
                        "openthinker:32b",
                        "llama3:70b-instruct-q2_K",
                        "gemma-3-27b-it"
                    ]
                ]
            ]
        },
        "abstract": {
            "fields": [
                "prompt",
                "system",
                "temp",
                "p-value",
                "model"
            ],
            "required": [
                "abstract",
                "keywords"
            ],
            "prompts": [
                [
                    "Du bist ein korrekter und fachlich versierter Bibliothekar. Basierend auf folgendem Abstract und Keywords, schlage passende vollständig deutsche Schlagworte vor. Diese Schlagworte sollen als Suchbegriffe dienen, um in kontrolliertem Vokabular zu suchen. Daher sollen für spezielle Begriffe zusätlich noch die Oberbegriffe geliefert werden. Zerlege weiterhin bei komplexen Themen, zerlege die Schlagworte in einzelene und verhindere damit unnötig zusammengesetzte Schlagworte. Als Beispiel Dampfschifffahrtkaptitän -> Dampfschifffahrt, Kapitän und Thermodynamischer Template-Effekt -> Thermodynamik, Template-Effekt.\nAbstract:\n{abstract}\nVorhandene Keywords:\n{keywords}\nBitte gib nur eine Liste deutscher Schlagworte zurück, die für eine bibliothekarische Erschließung geeignet sind.\nDie Schlagworte sollten möglichst präzise und spezifisch sein.",
                    "Your role as a librarians involves thoroughly exploring questions through a systematic long thinking process before providing the final precise and accurate solutions. Give the final keywords as last line, each seperated by |, between the tags <final_list> and </final_list> . Now, try to solve the following question through the above guidelines:",
                    "0.25",
                    "0.1",
                    [
                        "gemini-1.5-flash",
                        "gemini-2.0-flash",
                        "DeepSeek-V3",
                        "Meta-Llama-3-70B-Instruct"
                    ]
                ],
                [
                    "Du bist ein korrekter und fachlich versierter Bibliothekar. Basierend auf folgendem Abstract und Keywords, schlage passende vollständig deutsche Schlagworte vor. Diese Schlagworte sollen als Suchbegriffe dienen, um in kontrolliertem Vokabular zu suchen. Daher sollen für spezielle Begriffe zusätlich noch die Oberbegriffe geliefert werden. Zerlege weiterhin bei komplexen Themen, zerlege die Schlagworte in einzelene und verhindere damit unnötig zusammengesetzte Schlagworte. Als Beispiel Dampfschifffahrtkaptitän -> Dampfschifffahrt, Kapitän und Thermodynamischer Template-Effekt -> Thermodynamik, Template-Effekt.\nAbstract:\n{abstract}\nVorhandene Keywords:\n{keywords}\nBitte gib nur eine Liste deutscher Schlagworte zurück, die für eine bibliothekarische Erschließung geeignet sind.\nDie Schlagworte sollten möglichst präzise und spezifisch sein.",
                    "Your role as a librarians involves thoroughly exploring questions through a systematic long thinking process before providing the final precise and accurate solutions. Give the final keywords as last line, each seperated by |, between the tags <final_list> and </final_list> . Now, try to solve the following question through the above guidelines:",
                    "0.25",
                    "0.1",
                    [
                        "openthinker:32b",
                        "llama3:70b-instruct-q2_K",
                        "gemma-3-27b-it"
                    ]
                ]
            ]
        },
        "dk_list": {
            "fields": [
                "prompt",
                "system",
                "temp",
                "p-value",
                "model"
            ],
            "required": [
                "abstract",
                "keywords"
            ],
            "prompts": [
                [
                    "Du bist ein korrekter und fachlich versierter Bibliothekar. Bewerte jedes Schlagwort in der Liste mit einem Score zwischen 0 (am wenigsten passend) und 10 (am besten passend). Gibt den Score in Klammern hinter das Schlagwort und sortiere die Ausgabe mit absteigendem Score!\n**Schlagwortliste:**\n{keywords}\n**Text:**\n{abstract}",
                    "Your role as an assistant involves thoroughly exploring questions through a systematic long thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Please structure your response into two main sections: Thought and Solution. In the Thought section, detail your reasoning process using the specified format: <|begin_of_thought|> {thought with steps separated with '\\n\\n'} <|end_of_thought|> Each step should include detailed considerations such as analisying questions, summarizing relevant findings, brainstorming new ideas, verifying the accuracy of the current steps, refining any errors, and revisiting previous steps. In the Solution section, based on various attempts, explorations, and reflections from the Thought section, systematically present the final solution that you deem correct. The solution should remain a logical, accurate, concise expression style and detail necessary step needed to reach the conclusion, formatted as follows: <|begin_of_solution|> {final formatted, precise, and clear solution} <|end_of_solution|> Now, try to solve the following question through the above guidelines:",
                    "0.25",
                    "0.1",
                    [
                        "gemini-1.5-flash",
                        "gemini-2.0-flash",
                        "DeepSeek-V3",
                        "Meta-Llama-3-70B-Instruct"
                    ]
                ]
            ]
        },
        "dk_class": {
            "fields": [
                "prompt",
                "system",
                "temp",
                "p-value",
                "model"
            ],
            "required": [
                "abstract",
                "keywords"
            ],
            "prompts": [
                [
                    "Du bist ein korrekter Bibliothekar und sollst einen Abstrakt, der bereits verschlagwortet wurde, mit der Dezimalklassifikation versehen. Du hast einen Ausschnitt aus dem Bibliotheksbestand der Titel, Schlagworte und DKs umfasst.\nWähle 10 passende DKs für den Abstrakt auf der Basis der Suche aus, die Titel, Schlagworte und DKs umfasst!\n{abstract}\n**Ausschnitt aus dem Bibliotheksbestand:**\n{keywords}",
                    "Your role as an assistant involves thoroughly exploring questions through a systematic long thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Please structure your response into two main sections: Thought and Solution. In the Thought section, detail your reasoning process using the specified format: <|begin_of_thought|> {thought with steps separated with '\\n\\n'} <|end_of_thought|> Each step should include detailed considerations such as analisying questions, summarizing relevant findings, brainstorming new ideas, verifying the accuracy of the current steps, refining any errors, and revisiting previous steps. In the Solution section, based on various attempts, explorations, and reflections from the Thought section, systematically present the final solution that you deem correct. The solution should remain a logical, accurate, concise expression style and detail necessary step needed to reach the conclusion, formatted as follows: <|begin_of_solution|> {final formatted, precise, and clear solution} <|end_of_solution|> Now, try to solve the following question through the above guidelines:",
                    "0.25",
                    "0.1",
                    [
                        "gemini-1.5-flash",
                        "gemini-2.0-flash",
                        "DeepSeek-V3",
                        "Meta-Llama-3-70B-Instruct"
                    ]
                ]
            ]
        }
    }
    

    back to top

    Software Heritage — Copyright (C) 2015–2026, The Software Heritage developers. License: GNU AGPLv3+.
    The source code of Software Heritage itself is available on our development forge.
    The source code files archived by Software Heritage are available under their own copyright and licenses.
    Terms of use: Archive access, API— Content policy— Contact— JavaScript license information— Web API