OpenAI::Completions - OpenAI Completions veri kazıyıcı

Veri kazıyıcı incelemesi

OpenAI Completions veri kazıyıcı. OpenAI'ın Completions yöntemini kullanan veri kazıyıcı. Resmi API temel alınarak hazırlanmıştır ve API anahtarı kullanır.
OpenAI::ChatGPT veri kazıyıcısına benzerdir, temel farkı System prompt content seçeneğinin olmaması ve üretim için diğer model türlerini kullanmasıdır.
A-Parser işlevselliği, bu veri kazıyıcı için veri çekme ayarlarını daha sonra kullanmak üzere kaydetmenize (şablonlar), veri çekme zamanlaması belirlemenize ve çok daha fazlasına olanak tanır. Mümkün olan maksimum sonuç sayısını elde etmek için otomatik sorgu çoğaltma, dosyalardan alt sorgu yerleştirme, sayısal-alfabetik kombinasyonları ve listeleri tarama özelliklerini kullanabilirsiniz.
Sonuçların kaydedilmesi, sonuçlara ek mantık uygulamanıza ve verileri JSON, SQL ve CSV dahil olmak üzere çeşitli formatlarda çıktı almanıza olanak tanıyan yerleşik güçlü şablon motoru Template Toolkit sayesinde ihtiyacınız olan biçimde ve yapıda mümkündür.
Toplanan veriler
- OpenAI'den gelen yanıt
- Kullanılan token miktarı
Özellikler
- OpenAI yanıtlarını çekme
Kullanım durumları
- Herhangi bir soruya OpenAI üzerinden yanıt oluşturma
Sorgular
Sorgu olarak metni tek satırda belirtmeniz gerekir, örneğin:
What are 5 key points I should know when studying Ancient Rome?
Sorgu değişimleri
Sorguları çoğaltmak için yerleşik makroları kullanabilirsiniz.
Sorgu formatında a'dan zzzz'ye kadar karakter taramasını belirtelim; bu yöntem, arama sonuçlarını maksimum düzeyde döndürmenize ve birçok yeni benzersiz sonuç elde etmenize olanak tanır:
$query {az:a:zzzz}
Bu makro, her bir orijinal arama sorgusu için 475254 ek sorgu oluşturacaktır; bu da toplamda 4 x 475254 = 1901016 arama sorgusu demektir. Bu rakam etkileyicidir ancak A-Parser için hiç sorun değildir. Dakikada 2000 sorgu hızıyla böyle bir görev sadece 16 saatte tamamlanacaktır.
Sonuç çıktı seçenekleri
A-Parser, yerleşik şablon motoru Template Toolkit sayesinde sonuçların esnek bir şekilde formatlanmasını destekler; bu da sonuçları rastgele formlarda veya CSV ya da JSON gibi yapılandırılmış formatlarda çıktı almasına olanak tanır.
Varsayılan çıktı
Sonuç formatı:
Used tokens: $total_tokens, Answer:\n$answer\n
Sonuç örneği:
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.
Olası ayarlar
| Parametre | Varsayılan değer | Açıklama |
|---|---|---|
| API domain | api.openai.com | API istekleri için alanı değiştirme imkanı |
| API key | API anahtarı. Birden fazla belirtilebilir (satır başına bir tane), her deneme için anahtar, mevcut sorgu kapsamında mevcut olan ve kullanılmayanlar arasından rastgele seçilecektir. | |
| Model name | text-davinci-003 | Model türü (gpt-3.5-turbo-instruct / babbage-002 / davinci-002 / text-davinci-003) |
| Temperature | 0.7 | Temperature |
| Top P | 1 | Top P |
| Maximum length | 256 | Kullanılan maksimum token sayısı |
| Presence penalty | 0 | Presence penalty |
| Frequency penalty | 0 | Frequency penalty |