A kép szerzője
Ebben az oktatóanyagban megtanuljuk, hogyan állítsuk be és használjuk az OpenAI API-t különféle felhasználási esetekben. Az oktatóanyag könnyen követhető, még azok számára is, akik korlátozott ismeretekkel rendelkeznek a Python programozásról. Megvizsgáljuk, hogy bárki hogyan generálhat válaszokat, és hogyan férhet hozzá kiváló minőségű nagy nyelvi modellekhez.
A OpenAI API lehetővé teszi a fejlesztők számára, hogy könnyen hozzáférjenek az OpenAI által fejlesztett mesterséges intelligencia modellek széles skálájához. Felhasználóbarát felületet biztosít, amely lehetővé teszi a fejlesztők számára, hogy a legkorszerűbb OpenAI modellekkel hajtott intelligens funkciókat építsenek be alkalmazásaikba. Az API különféle célokra használható, beleértve a szöveggenerálást, a többfordulós csevegést, a beágyazást, az átírást, a fordítást, a szövegfelolvasást, a képértelmezést és a képgenerálást. Ezenkívül az API kompatibilis a curl, a Python és a Node.js programokkal.
Az OpenAI API használatának megkezdéséhez először létre kell hoznia egy fiókot az openai.com oldalon. Korábban minden felhasználó ingyenes hitelt kapott, de most az új felhasználóknak kell hitelt vásárolniuk.
A jóváírás megvásárlásához lépjen a „Beállítások”, majd a „Számlázás” és végül a „Fizetési adatok hozzáadása” menüpontra. Adja meg bank- vagy hitelkártyaadatait, és győződjön meg arról, hogy letiltotta az automatikus feltöltést. Miután feltöltötte 10 USD-t, egy évig használhatja.
Hozzuk létre az API-kulcsot úgy, hogy navigálunk az „API-kulcsok”-hoz, és kiválasztjuk az „Új titkos kulcs létrehozása” lehetőséget. Adjon nevet, és kattintson a „Titkos kulcs létrehozása” gombra.
Másolja ki az API-t, és hozzon létre egy környezeti változót a helyi gépen.
A Deepnote-ot használom IDE-ként. Könnyű környezeti változókat létrehozni. Egyszerűen lépjen az „Integráció” elemre, válassza a „környezeti változó létrehozása” lehetőséget, adja meg a kulcs nevét és értékét, és hozza létre az integrációt.
Ezután telepítjük az OpenAI Python csomagot a pip használatával.
%pip install --upgrade openai
Most létrehozunk egy klienst, amely különféle típusú modellekhez férhet hozzá világszerte.
Ha a környezeti változót „OPENAI_API_KEY” néven állította be, akkor nem kell API-kulcsot adnia az OpenAI-kliensnek.
from openai import OpenAI
client = OpenAI()
Kérjük, vegye figyelembe, hogy csak akkor adjon meg API-kulcsot, ha a környezeti változó neve eltér az alapértelmezetttől.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ.get("SECRET_KEY"),
)
A válasz generálásához egy örökölt függvényt fogunk használni. A befejezési függvénynek szüksége van a modellnévre, a promptra és egyéb argumentumokra a válasz generálásához.
completion = client.completions.create(
model="gpt-3.5-turbo-instruct",
prompt="Write a short story about Elon Musk being the biggest troll.",
max_tokens=300,
temperature=0.7,
)
print(completion.choices[0].text)
A GPT3.5 modell csodálatos történetet generált Elon Muskról.
A válaszunkat egy extra argumentum stream megadásával is továbbíthatjuk.
A teljes válasz megvárása helyett az adatfolyam funkció lehetővé teszi a kimenet feldolgozását, amint az létrejön. Ez a megközelítés segít csökkenteni az észlelt késleltetést azáltal, hogy a nyelvi modell kimenetét tokenenként adja vissza, nem pedig egyszerre.
stream = client.completions.create(
model="gpt-3.5-turbo-instruct",
prompt="Write a Python code for accessing the REST API securely.",
max_tokens=300,
temperature=0.7,
stream = True
)
for chunk in stream:
print(chunk.choices[0].text, end="")
A modell API-csevegés-befejezést használt. A válasz generálása előtt nézzük meg az elérhető modelleket.
Megtekintheti az összes elérhető modell listáját, vagy elolvashatja a Modellek oldalon a hivatalos dokumentációban.
print(client.models.list())
A GPT-3.5 legfrissebb verzióját fogjuk használni, és a rendszerkérdésekhez és a felhasználói üzenetekhez egy szótárat fogunk látni. Ügyeljen arra, hogy ugyanazt az üzenetmintát kövesse.
completion = client.chat.completions.create(
model="gpt-3.5-turbo-1106",
messages=[
{
"role": "system",
"content": "You are an experienced data scientist, adept at presenting complex data concepts with creativity.",
},
{
"role": "user",
"content": "What is Feature Engineering, and what are some common methods?",
},
],
)
print(completion.choices[0].message.content)
Amint látjuk, hasonló eredményt kaptunk, mint a régebbi API. Tehát miért használja ezt az API-t? Ezután megtudjuk, miért rugalmasabb és könnyebben használható a csevegés befejező API.
Feature engineering is the process of selecting, creating, or transforming features (variables) in a dataset to improve the performance of machine learning models. It involves identifying the most relevant and informative features and preparing them for model training. Effective feature engineering can significantly enhance the predictive power of a model and its ability to generalize to new data.
Some common methods of feature engineering include:
1. Imputation: Handling missing values in features by filling them in with meaningful values such as the mean, median, or mode of the feature.
2. One-Hot Encoding: Converting categorical variables into binary vectors to represent different categories as individual features.
3. Normalization/Standardization: Scaling numerical features to bring t.........
Most megtanuljuk, hogyan lehet többfordulós beszélgetést folytatni AI modellünkkel. Ehhez hozzáadjuk az asszisztens válaszát az előző beszélgetéshez, és az új promptot is ugyanabban az üzenetformátumban. Ezt követően a csevegés befejező funkciójához a szótárak listáját biztosítjuk.
chat=[
{"role": "system", "content": "You are an experienced data scientist, adept at presenting complex data concepts with creativity."},
{"role": "user", "content": "What is Feature Engineering, and what are some common methods?"}
]
chat.append({"role": "assistant", "content": str(completion.choices[0].message.content)})
chat.append({"role": "user", "content": "Can you summarize it, please?"})
completion = client.chat.completions.create(
model="gpt-3.5-turbo-1106",
messages=chat
)
print(completion.choices[0].message.content)
A modell megértette a kontextust, és összefoglalta számunkra a funkciótervezést.
Feature engineering involves selecting, creating, or transforming features in a dataset to enhance the performance of machine learning models. Common methods include handling missing values, converting categorical variables, scaling numerical features, creating new features using interactions and polynomials, selecting important features, extracting time-series and textual features, aggregating information, and reducing feature dimensionality. These techniques aim to improve the model's predictive power by refining and enriching the input features.
Fejlett alkalmazások fejlesztéséhez a szöveget beágyazásokká kell konvertálnunk. Ezeket a beágyazásokat hasonlósági kereséshez, szemantikai kereséshez és ajánlási motorokhoz használják. Az API szöveg és a modellnév megadásával beágyazásokat generálhatunk. Ez ennyire egyszerű.
text = "Data Engineering is a rapidly growing field that focuses on the collection, storage, processing, and analysis of large volumes of structured and unstructured data. It involves various tasks such as data extraction, transformation, loading (ETL), data modeling, database design, and optimization to ensure that data is accessible, accurate, and relevant for decision-making purposes."
DE_embeddings = client.embeddings.create(input=text, model="text-embedding-3-small")
print(chat_embeddings.data[0].embedding)
[0.0016297283582389355, 0.0013418874004855752, 0.04802832752466202, -0.041273657232522964, 0.02150309458374977, 0.004967313259840012,.......]
Mostantól szöveget beszéddé, beszédet szöveggé alakíthatunk, és le is fordíthatjuk audio API segítségével.
Transcriptions
Használni fogjuk a A Wi-Fi 7 mindent megváltoztat YouTube videót, és konvertálja mp3-ba. Ezt követően megnyitjuk a fájlt, és megadjuk az audio átirat API-nak.
audio_file= open("Data/techlinked.mp3", "rb")
transcript = client.audio.transcriptions.create(
model="whisper-1",
file=audio_file
)
print(transcript.text)
A Whisper modell csodálatos. Tökéletes átirata van a hangnak.
The Consumer Electronics Show has officially begun in Las Vegas and we'll be bringing you all the highlights from right here in our regular studio where it's safe and clean and not a desert. I hate sand. The Wi-Fi Alliance announced that they have officially confirmed the Wi-Fi 7 standard and they've already started to certify devices to ensure they work together. Unlike me and Selena, that was never gonna last. The new standard will have twice the channel bandwidth of Wi-Fi 5, 6, and 6E, making it better for, surprise,......
Fordítás
Az angol hanganyagot más nyelvre is átírhatjuk. A mi esetünkben urdu nyelvre konvertáljuk. Csak hozzáadunk egy másik „nyelv” argumentumot, és megadjuk az „ur” ISO nyelvkóddal.
translations = client.audio.transcriptions.create(
model="whisper-1",
response_format="text",
language="ur",
file=audio_file,
)
print(translations)
A nem latin nyelvek fordítása tökéletlen, de használható egy minimális életképes termékhez.
کنسومر ایلیکٹرانک شاہی نے لاس بیگیس میں شامل شروع کیا ہے اور ہم آپ کو جمہوری بہترین چیزیں اپنے ریگلر سٹوڈیو میں یہاں جارہے ہیں جہاں یہ آمید ہے اور خوبصورت ہے اور دنیا نہیں ہے مجھے سانڈ بھولتا ہے وائ فائی آلائنٹس نے اعلان کیا کہ انہوں نے وائ فائی سیبن سٹانڈرڈ کو شامل شروع کیا اور انہوں ن........
Text-to-speech
A szöveg természetes hangzású hanggá alakításához beszéd API-t használunk, és megadjuk a modell nevét, a színész nevét és a beviteli szöveget. Ezután elmentjük a hangfájlt az „Adatok” mappába.
response = client.audio.speech.create(
model="tts-1",
voice="alloy",
input= '''I see skies of blue and clouds of white
The bright blessed days, the dark sacred nights
And I think to myself
What a wonderful world
'''
)
response.stream_to_file("Data/song.mp3")
A Deepnote Notebookon belüli hangfájl meghallgatásához az IPython Audio funkciót fogjuk használni.
from IPython.display import Audio
Audio("Data/song.mp3")
Az OpenAI API hozzáférést biztosít a felhasználóknak egy multimodális modellhez a chat-befejező funkción keresztül. A képek megértéséhez a legújabb GPT-4 látásmodellt használhatjuk.
Az üzenet argumentumban megadtunk egy felszólítást a képpel és a kép URL-jével kapcsolatos kérdések feltevésére. A kép forrása innen pixabay. A hibák elkerülése érdekében ügyeljen arra, hogy ugyanazt az üzenetformátumot kövesse.
response = client.chat.completions.create(
model="gpt-4-vision-preview",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "Could you please identify this image's contents and provide its location?",
},
{
"type": "image_url",
"image_url": {
"url": "https://images.pexels.com/photos/235731/pexels-photo-235731.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2",
},
},
],
}
],
max_tokens=300,
)
print(response.choices[0].message.content)
A kimenet tökéletesen magyarázza a képet.
This is an image of a person carrying a large number of rice seedlings on a carrying pole. The individual is wearing a conical hat, commonly used in many parts of Asia as protection from the sun and rain, and is walking through what appears to be a flooded field or a wet area with lush vegetation in the background. The sunlight filtering through the trees creates a serene and somewhat ethereal atmosphere.
It's difficult to determine the exact location from the image alone, but this type of scene is typically found in rural areas of Southeast Asian countries like Vietnam, Thailand, Cambodia, or the Philippines, where rice farming is a crucial part of the agricultural industry and landscape.
A kép URL-jének megadása helyett betölthetünk egy helyi képfájlt is, és megadhatjuk azt a csevegés befejező API-jának. Ehhez először le kell töltenünk a képet by Manjeet Singh Yadav a pexels.com webhelyről.
!curl -o /work/Data/indian.jpg "https://images.pexels.com/photos/1162983/pexels-photo-1162983.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2"
Ezután betöltjük a képet, és base64 formátumban kódoljuk.
import base64
def encode_image(image_path):
with open(image_path, "rb") as image_file:
return base64.b64encode(image_file.read()).decode('utf-8')
image_path = "Data/indian.jpg"
# generating the base64 string
base64_image = encode_image(image_path)
A kép URL-címének megadása helyett a metaadatokat és a kép base64 karakterláncát adjuk meg.
response = client.chat.completions.create(
model="gpt-4-vision-preview",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "Could you please identify this image's contents.",
},
{
"type": "image_url",
"image_url": {
"url": f"data:image/jpeg;base64,{base64_image}"
},
},
],
}
],
max_tokens=100,
)
print(response.choices[0].message.content)
A modell sikeresen elemezte a képet, és részletes magyarázatot adott róla.
The image shows a woman dressed in traditional Indian attire, specifically a classical Indian saree with gold and white colors, which is commonly associated with the Indian state of Kerala, known as the Kasavu saree. She is adorned with various pieces of traditional Indian jewelry including a maang tikka (a piece of jewelry on her forehead), earrings, nose ring, a choker, and other necklaces, as well as bangles on her wrists.
The woman's hairstyle features jasmine flowers arranged in
A DALLE-3 modell segítségével képeket is generálhatunk. Csak meg kell adnunk a modell nevét, a promptot, a méretet, a minőséget és a képek számát az images API-hoz.
response = client.images.generate(
model="dall-e-3",
prompt="a young woman sitting on the edge of a mountain",
size="1024x1024",
quality="standard",
n=1,
)
image_url = response.data[0].url
A generált kép online mentésre kerül, és letölthető, hogy helyben megtekinthesse. Ehhez letöltjük a képet a `request` funkcióval, megadva a kép URL-jét és a helyi könyvtárat, ahová menteni szeretné. Ezt követően a Pillow könyvtár Kép funkcióját fogjuk használni a kép megnyitásához és megjelenítéséhez.
import urllib.request
from PIL import Image
urllib.request.urlretrieve(image_url, '/work/Data/woman.jpg')
img = Image.open('/work/Data/woman.jpg')
img.show()
Jó minőségű generált képet kaptunk. Egyszerűen csodálatos!
Ha nehézségei vannak az OpenAI Python API-k bármelyikének futtatásával, bátran tekintse meg projektemet itt: mélyjegyzet.
Már egy ideje kísérleteztem az OpenAPI-val, és végül csak 0.22 dollár hitelt használtunk fel, ami szerintem meglehetősen megfizethető. Útmutatóm segítségével még a kezdők is elkezdhetik saját AI-alkalmazásaikat. Ez egy egyszerű folyamat – nem kell saját modelljét betanítania vagy üzembe helyeznie. A legmodernebb modelleket az API segítségével érheti el, amely minden új kiadással folyamatosan javul.
Ebben az útmutatóban bemutatjuk az OpenAI Python API beállítását és egyszerű szöveges válaszok generálását. Tanulunk továbbá a többfordulós csevegésről, a beágyazásokról, az átírásról, a fordításról, a szövegfelolvasásról, a látásról és a képgeneráló API-król.
Tudassa velem, ha azt szeretné, hogy ezeket az API-kat használjam egy fejlett AI-alkalmazás elkészítéséhez.
Köszönöm hogy elolvastad.
Abid Ali Awan (@1abidaliawan) okleveles adattudós szakember, aki szereti a gépi tanulási modellek építését. Jelenleg tartalomkészítéssel foglalkozik, és technikai blogokat ír a gépi tanulásról és az adattudományi technológiákról. Abid mesterdiplomát szerzett technológiamenedzsmentből és alapdiplomát távközlési mérnökből. Elképzelése az, hogy egy MI-terméket hozzon létre egy gráf neurális hálózat segítségével a mentális betegséggel küzdő diákok számára.
- SEO által támogatott tartalom és PR terjesztés. Erősödjön még ma.
- PlatoData.Network Vertical Generative Ai. Erősítse meg magát. Hozzáférés itt.
- PlatoAiStream. Web3 Intelligence. Felerősített tudás. Hozzáférés itt.
- PlatoESG. Carbon, CleanTech, Energia, Környezet, Nap, Hulladékgazdálkodás. Hozzáférés itt.
- PlatoHealth. Biotechnológiai és klinikai vizsgálatok intelligencia. Hozzáférés itt.
- Forrás: https://www.kdnuggets.com/openai-api-for-beginners-your-easy-to-follow-starter-guide?utm_source=rss&utm_medium=rss&utm_campaign=openai-api-for-beginners-your-easy-to-follow-starter-guide
- :van
- :is
- :nem
- :ahol
- $ UP
- 1
- 10
- 12
- 13
- 14
- 16
- 17
- 19
- 2%
- 20
- 21
- 22
- 5
- 6
- 7
- 8
- 9
- a
- képesség
- Rólunk
- erről
- hozzáférés
- hozzáférhető
- Hozzáférés
- Fiók
- pontos
- hozzá
- Ezen kívül
- ügyes
- fejlett
- megfizethető
- Után
- összesítés
- Mezőgazdasági
- AI
- AI modellek
- cél
- Minden termék
- Szövetség
- lehetővé teszi, hogy
- Ötvözet
- kizárólag
- már
- Is
- elképesztő
- an
- elemzés
- elemzett
- és a
- bejelentés
- Másik
- bármilyen
- bárki
- api
- API-k
- Megjelenik
- Alkalmazás
- alkalmazások
- megközelítés
- VANNAK
- TERÜLET
- területek
- érv
- érvek
- elrendezve
- AS
- Ázsia
- ázsiai
- kér
- Helyettes
- társult
- At
- Légkör
- hang-
- elérhető
- elkerülése érdekében
- háttér
- Sávszélesség
- BE
- óta
- előtt
- Kezdők
- megkezdett
- hogy
- Jobb
- Legnagyobb
- számlázás
- kétkomponensű
- áldott
- blogok
- Kék
- Fényes
- hoz
- Bringing
- épít
- Épület
- de
- by
- Kambodzsa
- TUD
- kártya
- szállítás
- eset
- esetek
- kategóriák
- Vizsgázott
- igazolja,
- változik
- csatorna
- csevegés
- ellenőrizze
- ragadozó ölyv
- kettyenés
- vásárló
- kód
- gyűjtemény
- COM
- Közös
- általában
- összeegyeztethető
- teljes
- befejezés
- bonyolult
- megért
- fogalmak
- MEGERŐSÍTETT
- fogyasztó
- A fogyasztói elektronika
- tartalom
- tartalomalkotás
- tartalom
- kontextus
- folyamatosan
- Beszélgetés
- megtérít
- konvertáló
- tudott
- országok
- terjed
- teremt
- teremt
- létrehozása
- teremtés
- kreativitás
- hitel
- hitelkártya
- kritikus
- Jelenleg
- sötét
- dátum
- adat-tudomány
- adattudós
- adatbázis
- Nap
- tartozás
- Döntéshozatal
- def
- alapértelmezett
- Fok
- telepíteni
- SIVATAG
- Design
- tervezett
- részletes
- részletek
- Határozzuk meg
- Fejleszt
- fejlett
- fejlesztők
- Eszközök
- különböző
- nehéz
- kijelző
- do
- dokumentáció
- dollár
- Don
- letöltés
- minden
- könnyebb
- könnyen
- könnyű
- él
- Hatékony
- Elektronika
- Elon
- Elon Musk
- beágyazás
- lehetővé teszi
- kódolás
- véget ért
- Mérnöki
- Motorok
- Angol
- növelése
- gazdagító
- biztosítására
- belép
- Környezet
- hibák
- Eter (ETH)
- éteri
- Még
- Minden
- pontos
- tapasztalt
- kísérletezik
- Magyarázza
- magyarázat
- feltárása
- külön-
- kitermelés
- mezőgazdasági
- Funkció
- Jellemzők
- érez
- mező
- filé
- töltő
- szűrő
- Végül
- Találjon
- vezetéknév
- rugalmas
- elárasztott
- koncentrál
- összpontosítás
- következik
- A
- homlok
- formátum
- talált
- Ingyenes
- ból ből
- funkció
- generál
- generált
- generáló
- generáció
- kap
- gif
- Ad
- adott
- globálisan
- Go
- Arany
- grafikon
- Graph Neurális Hálózat
- Növekvő
- útmutató
- Kezelés
- kalap
- gyűlölet
- Legyen
- he
- segít
- neki
- itt
- jó minőségű
- kiemeli
- övé
- tart
- Hogyan
- How To
- HTTPS
- i
- azonosítani
- azonosító
- if
- betegség
- kép
- képalkotás
- képek
- importál
- fontos
- javul
- javuló
- in
- tartalmaz
- Beleértve
- bele
- indián
- egyéni
- ipar
- információ
- tájékoztató
- bemenet
- telepíteni
- integráció
- Intelligens
- kölcsönhatások
- Felület
- bele
- jár
- ISO
- IT
- ITS
- ékszerek
- jpg
- éppen
- KDnuggets
- Kulcs
- kulcsok
- Ismer
- tudás
- ismert
- táj
- nyelv
- Nyelvek
- nagy
- LAS
- Las Vegas
- keresztnév
- Késleltetés
- legutolsó
- TANUL
- tanulás
- Örökség
- hadd
- könyvtár
- mint
- Korlátozott
- Lista
- ll
- kiszámításának
- betöltés
- helyi
- helyileg
- elhelyezkedés
- szeret
- gép
- gépi tanulás
- csinál
- Gyártás
- vezetés
- sok
- mester
- me
- jelent
- jelentőségteljes
- szellemi
- Mentális betegség
- üzenet
- üzenetek
- Metaadatok
- mód
- minimum
- minimális életképes termék
- hiányzó
- Mód
- modell
- modellezés
- modellek
- több
- a legtöbb
- hegy
- Pézsma
- my
- magamat
- név
- navigálás
- Szükség
- hálózat
- ideg-
- neurális hálózat
- soha
- Új
- Új funkciók
- új felhasználó
- következő
- csomópont
- node.js
- orr
- megjegyezni
- jegyzetfüzet
- Most
- szám
- of
- hivatalos
- Hivatalosan
- on
- egyszer
- ONE
- online
- csak
- nyitva
- OpenAI
- optimalizálás
- or
- OS
- Más
- mi
- ki
- teljesítmény
- saját
- csomag
- oldal
- rész
- alkatrészek
- Mintás
- fizetés
- érzékelt
- tökéletes
- tökéletesen
- teljesítmény
- person
- Fülöp-szigetek
- darab
- darabok
- Plató
- Platón adatintelligencia
- PlatoData
- kérem
- polinomok
- hatalom
- powered
- jósló
- előkészítése
- előző
- korábban
- folyamat
- feldolgozás
- Termékek
- szakmai
- Programozás
- program
- utasításokat
- védelem
- ad
- feltéve,
- biztosít
- amely
- Vásárlás
- célokra
- Piton
- világítás
- Kérdések
- egészen
- RAIN
- hatótávolság
- gyorsan
- Inkább
- Olvass
- Olvasás
- kapott
- Ajánlást
- csökkenteni
- csökkentő
- finomítás
- szabályos
- engedje
- válasz
- képvisel
- kérni
- kötelező
- megköveteli,
- válasz
- válaszok
- REST
- eredményez
- visszatérés
- visszatérő
- Rizs
- jobb
- Gyűrű
- Szerep
- futás
- Vidéki
- Vidéki területek
- s
- szent
- biztonságos
- azonos
- SAND
- Megtakarítás
- mentett
- skálázás
- színhely
- Tudomány
- Tudós
- Keresés
- Titkos
- biztosan
- lát
- válasszuk
- kiválasztása
- szemantikus
- készlet
- beállítások
- ő
- rövid
- kellene
- előadás
- Műsorok
- jelentősen
- hasonló
- Egyszerű
- egyszerűen
- Ülés
- Méret
- égbolt
- So
- néhány
- némileg
- Nemsokára
- származó
- délkeleti
- kifejezetten
- beszéd
- standard
- kezdet
- kezdődött
- Állami
- csúcs-
- tárolás
- Történet
- folyam
- Húr
- szerkesztett
- strukturált és strukturálatlan adatok
- küzd
- Diákok
- stúdió
- sikeresen
- ilyen
- összegez
- nap
- napfény
- biztos
- meglepetés
- rendszer
- T
- feladatok
- Műszaki
- technikák
- Technologies
- Technológia
- távközlés
- szöveg
- szöveggenerálás
- Text-to-Speech
- szövegi
- Thaiföld
- mint
- hogy
- A
- Fülöp-szigetek
- azok
- Őket
- akkor
- Ezek
- ők
- Szerintem
- ezt
- azok
- Keresztül
- idő
- nak nek
- együtt
- jelképes
- hagyományos
- Vonat
- Képzések
- Másolat
- Átalakítás
- transzformáló
- fordít
- Fordítás
- Fordítása
- Fák
- manó
- igaz
- oktatói
- Kétszer
- típus
- típusok
- jellemzően
- megértés
- megértett
- nem úgy mint
- strukturálatlan
- urdu
- URL
- us
- használható
- USAdollár
- használ
- használt
- használó
- barátságos felhasználói
- Felhasználók
- segítségével
- érték
- Értékek
- változó
- változók
- különféle
- Ve
- vektorok
- VEGAS
- változat
- életképes
- videó
- Vietnám
- Megnézem
- látomás
- Hang
- kötetek
- Várakozás
- gyalogos
- akar
- volt
- we
- JÓL
- Mit
- Mi
- ami
- Suttogás
- fehér
- WHO
- miért
- Wi-fi
- széles
- Széleskörű
- lesz
- val vel
- belül
- nő
- csodálatos
- Munka
- együtt dolgozni
- világ
- ír
- írás
- év
- te
- fiatal
- A te
- youtube
- zephyrnet