Ga naar de hoofdinhoud

OpenAI::Completions - OpenAI Completions scraper

img

Overzicht van de scraper

Overzicht van de scraper: instellingen

Scraper OpenAI Completions. Scraper voor de Completions-methode van OpenAI. Gebaseerd op de officiële API en maakt gebruik van een API-sleutel. Vergelijkbaar met de scraper OpenAI::ChatGPTOpenAI::ChatGPT, met als belangrijkste verschil de afwezigheid van de optie System prompt content en andere modeltypen voor generatie.

De functionaliteit van A-Parser stelt u in staat om instellingen voor gegevensextractie van deze scraper op te slaan voor toekomstig gebruik (presets), schema's voor gegevensextractie in te stellen en nog veel meer. U kunt automatische query-vermenigvuldiging gebruiken, subqueries uit bestanden invoegen, alfanumerieke combinaties en lijsten doorlopen om het maximaal mogelijke aantal resultaten te verkrijgen.

Het opslaan van resultaten is mogelijk in de vorm en structuur die u nodig heeft, dankzij de ingebouwde krachtige sjabloon-engine Template Toolkit waarmee u extra logica op de resultaten kunt toepassen en gegevens in verschillende formaten kunt uitvoeren, waaronder JSON, SQL en CSV.

Verzamelde gegevens

  • Antwoord van OpenAI
  • Aantal gebruikte tokens

Mogelijkheden

  • Antwoorden van OpenAI scrapen

Toepassingen

  • Genereren van antwoorden van OpenAI op alle mogelijke vragen

Query's

Als query's moet tekst op één regel worden opgegeven, bijvoorbeeld:

What are 5 key points I should know when studying Ancient Rome?

Query-substituties

U kunt ingebouwde macro's gebruiken voor query-vermenigvuldiging.

In het query-formaat geven we een bereik van tekens op van a tot zzzz, deze methode maakt het mogelijk om de zoekresultaten maximaal te roteren en veel nieuwe unieke resultaten te verkrijgen:

$query {az:a:zzzz}

Deze macro creëert 475254 extra query's voor elke oorspronkelijke zoekopdracht, wat in totaal 4 x 475254 = 1901016 zoekopdrachten oplevert, een indrukwekkend getal, maar dat is geen enkel probleem voor A-Parser. Bij een snelheid van 2000 query's per minuut wordt een dergelijke taak in slechts 16 uur verwerkt.

Voorbeelden van resultaatuitvoer

A-Parser ondersteunt flexibele formattering van resultaten dankzij de ingebouwde sjabloon-engine Template Toolkit, waardoor resultaten in een vrije vorm kunnen worden uitgevoerd, evenals in gestructureerde formaten zoals CSV of JSON.

Standaard uitvoer

Resultaatformaat:

Used tokens: $total_tokens, Answer:\n$answer\n

Voorbeeld van resultaat:

Used tokens: 290, Answer:
1. Founding and Early History: Ancient Rome was founded in 753 BCE by twin brothers Romulus and Remus. The city grew to become one of the most powerful and influential empires in world history.
2. Roman Republic: The Roman Republic was established in 509 BCE and lasted until 27 BCE. During this time, Rome developed a complex system of government, with two consuls elected annually, a senate, and assemblies of citizens.
3. Roman Empire: The Roman Empire began in 27 BCE when Augustus became the first Roman emperor. The empire grew to include much of Europe, the Middle East, and North Africa and lasted until the fall of the Western Roman Empire in 476 CE.
4. Achievements and Contributions: Ancient Rome made significant contributions to architecture, engineering, law, philosophy, art, literature, and language. Roman innovations include the arch, concrete, aqueducts, roads, and the Latin alphabet.
5. Decline and Fall: The Roman Empire faced numerous challenges, including economic instability, political corruption, military defeats, and invasions by barbarian tribes. The Western Roman Empire fell in 476 CE, while the Eastern Roman Empire (Byzantine Empire) survived until 1453 CE.

Mogelijke instellingen

ParameterStandaardwaardeBeschrijving
API domainapi.openai.comMogelijkheid om het domein voor API-verzoeken te wijzigen
API keyAPI-sleutel. U kunt er meerdere opgeven (één per regel), voor elke poging wordt willekeurig een sleutel gekozen uit de beschikbare en niet-gebruikte sleutels binnen de huidige query.
Model nametext-davinci-003Modeltype (gpt-3.5-turbo-instruct / babbage-002 / davinci-002 / text-davinci-003)
Temperature0.7Temperature
Top P1Top P
Maximum length256Maximaal aantal te gebruiken tokens
Presence penalty0Presence penalty
Frequency penalty0Frequency penalty