Kuva tekijältä
Tässä opetusohjelmassa opimme määrittämään ja käyttämään OpenAI-sovellusliittymää eri käyttötapauksissa. Opetusohjelma on suunniteltu helposti seurattavaksi myös niille, joilla on vähän Python-ohjelmoinnin tuntemusta. Tutkimme, kuinka kuka tahansa voi luoda vastauksia ja käyttää korkealaatuisia suuria kielimalleja.
- OpenAI-sovellusliittymä avulla kehittäjät pääsevät helposti käsiksi laajaan valikoimaan OpenAI:n kehittämiä tekoälymalleja. Se tarjoaa käyttäjäystävällisen käyttöliittymän, jonka avulla kehittäjät voivat sisällyttää sovelluksiinsa älykkäitä ominaisuuksia, jotka perustuvat huippuluokan OpenAI-malleihin. API:ta voidaan käyttää useisiin eri tarkoituksiin, mukaan lukien tekstin luomiseen, usean kierroksen keskusteluun, upotuksiin, transkriptioon, kääntämiseen, tekstistä puheeksi, kuvan ymmärtämiseen ja kuvien luomiseen. Lisäksi API on yhteensopiva curlin, Pythonin ja Node.js:n kanssa.
Aloita OpenAI API:n käyttö luomalla ensin tili osoitteessa openai.com. Aiemmin jokainen käyttäjä sai ilmaista luottoa, mutta nyt uusien käyttäjien on ostettava luottoa.
Ostaaksesi luottoa, siirry kohtaan "Asetukset", sitten "Laskutus" ja lopuksi "Lisää maksutiedot". Anna pankki- tai luottokorttitietosi ja varmista, että automaattinen lataus on poistettu käytöstä. Kun olet ladannut 10 USD, voit käyttää sitä vuoden.
Luodaan API-avain siirtymällä kohtaan "API-avaimet" ja valitsemalla "Luo uusi salainen avain". Anna sille nimi ja napsauta "Luo salainen avain".
Kopioi API ja luo ympäristömuuttuja paikallisella koneella.
Käytän Deepnotea IDE:nä. Ympäristömuuttujia on helppo luoda. Mene vain kohtaan "Integraatio", valitse "luo ympäristömuuttuja", anna avaimelle nimi ja arvo ja luo integrointi.
Seuraavaksi asennamme OpenAI Python -paketin pip:llä.
%pip install --upgrade openai
Luomme nyt asiakkaan, jolla on pääsy erilaisiin malleihin maailmanlaajuisesti.
Jos olet asettanut ympäristömuuttujasi nimellä “OPENAI_API_KEY”, sinun ei tarvitse antaa OpenAI-asiakkaalle API-avainta.
from openai import OpenAI
client = OpenAI()
Huomaa, että sinun tulee antaa API-avain vain, jos ympäristömuuttujasi nimi on eri kuin oletusarvo.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ.get("SECRET_KEY"),
)
Käytämme vanhaa funktiota vastauksen luomiseen. Täydennystoiminto vaatii mallin nimen, kehotteen ja muut argumentit vastauksen luomiseksi.
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)
GPT3.5-malli on luonut hämmästyttävän tarinan Elon Muskista.
Voimme myös suoratoistaa vastauksemme tarjoamalla ylimääräisen argumenttivirran.
Täydellisen vastauksen odottamisen sijaan stream-ominaisuus mahdollistaa tulosteen käsittelyn heti sen luomisen jälkeen. Tämä lähestymistapa auttaa vähentämään havaittua viivettä palauttamalla kielimallin tuotoksen merkkikohtaisesti eikä kaikki kerralla.
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="")
Mallissa käytettiin API-keskustelun viimeistelyä. Ennen kuin luot vastauksen, tutkitaan saatavilla olevia malleja.
Voit tarkastella luetteloa kaikista saatavilla olevista malleista tai lukea Mallit sivu virallisessa dokumentaatiossa.
print(client.models.list())
Käytämme GPT-3.5:n uusinta versiota ja toimitamme sille luettelon sanakirjasta järjestelmäkehotteita ja käyttäjäviestejä varten. Muista noudattaa samaa viestimallia.
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)
Kuten näemme, olemme luoneet samanlaisen tuloksen kuin vanha sovellusliittymä. Joten miksi käyttää tätä APIa? Seuraavaksi opimme, miksi chatin viimeistelyn API on joustavampi ja helpompi käyttää.
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.........
Opimme nyt käymään monikäännöstä keskustelua tekoälymallimme kanssa. Tätä varten lisäämme avustajan vastauksen edelliseen keskusteluun ja sisällytämme myös uuden kehotteen samaan viestimuotoon. Sen jälkeen toimitamme luettelon sanakirjoista chatin täydennystoimintoon.
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)
Malli on ymmärtänyt kontekstin ja tehnyt yhteenvedon ominaisuussuunnittelusta meille.
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.
Kehittääksemme edistyneitä sovelluksia meidän on muutettava teksti upotuksiksi. Näitä upotuksia käytetään samankaltaisuushakuun, semanttiseen hakuun ja suosituskoneisiin. Voimme luoda upotuksia antamalla API-tekstin ja mallin nimen. Se on niin yksinkertaista.
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,.......]
Nyt voimme muuntaa tekstin puheeksi, puheen tekstiksi ja myös kääntää sen audio API:n avulla.
Transcriptions
Käytämme Wi-Fi 7 muuttaa kaiken YouTube-video ja muuntaa se mp3-muotoon. Tämän jälkeen avaamme tiedoston ja toimitamme sen äänitranskription API:lle.
audio_file= open("Data/techlinked.mp3", "rb")
transcript = client.audio.transcriptions.create(
model="whisper-1",
file=audio_file
)
print(transcript.text)
Whisper-malli on hämmästyttävä. Siinä on täydellinen transkriptio audiosta.
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,......
Kääntäminen
Voimme myös litteroida englanninkielisen äänen toiselle kielelle. Meidän tapauksessamme muunnamme sen urdun kieleksi. Lisäämme vain toisen argumentin "kieli" ja annamme sille ISO-kielikoodin "ur".
translations = client.audio.transcriptions.create(
model="whisper-1",
response_format="text",
language="ur",
file=audio_file,
)
print(translations)
Muiden kuin latinalaisten kielten käännös on epätäydellinen, mutta käyttökelpoinen vähintään elinkelpoinen tuote.
کنسومر ایلیکٹرانک شاہی نے لاس بیگیس میں شامل شروع کیا ہے اور ہم آپ کو جمہوری بہترین چیزیں اپنے ریگلر سٹوڈیو میں یہاں جارہے ہیں جہاں یہ آمید ہے اور خوبصورت ہے اور دنیا نہیں ہے مجھے سانڈ بھولتا ہے وائ فائی آلائنٹس نے اعلان کیا کہ انہوں نے وائ فائی سیبن سٹانڈرڈ کو شامل شروع کیا اور انہوں ن........
Teksti puheeksi
Muuntaaksesi tekstisi luonnolliselta kuulostavaksi ääneksi käytämme puhesovellusliittymää ja annamme sille mallin nimen, ääninäyttelijän nimen ja syöttötekstin. Seuraavaksi tallennamme äänitiedoston "Data"-kansioomme.
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")
Kuunnellaksemme äänitiedostoa Deepnote Notebookissa käytämme IPython Audio -toimintoa.
from IPython.display import Audio
Audio("Data/song.mp3")
OpenAI API tarjoaa käyttäjille pääsyn multimodaaliseen malliin chatin täydennystoiminnon kautta. Kuvien ymmärtämiseen voimme käyttää uusinta GPT-4-näkömallia.
Viestiargumentissa olemme antaneet kehotteen kysyä kuvaa ja kuvan URL-osoitetta koskevia kysymyksiä. Kuva on peräisin Pixabay. Varmista, että käytät samaa viestimuotoa virheiden välttämiseksi.
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)
Tulos selittää täydellisesti kuvan.
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.
Kuvan URL-osoitteen tarjoamisen sijaan voimme myös ladata paikallisen kuvatiedoston ja toimittaa sen chatin täydennyssovellusliittymälle. Tätä varten meidän on ensin ladattava kuva osoitteessa Manjeet Singh Yadav osoitteesta pexels.com.
!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"
Sitten lataamme kuvan ja koodaamme base64-muodossa.
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)
Kuvan URL-osoitteen sijaan annamme metatiedot ja kuvan base64-merkkijonon.
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)
Malli on onnistuneesti analysoinut kuvan ja antanut siitä yksityiskohtaisen selityksen.
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
Voimme myös luoda kuvia DALLE-3 mallilla. Meidän on vain annettava mallin nimi, kehote, koko, laatu ja kuvien määrä images API:lle.
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
Luotu kuva tallennetaan verkkoon, ja voit ladata sen katsellaksesi sitä paikallisesti. Tätä varten lataamme kuvan "pyyntö"-toiminnolla ja annamme kuvan URL-osoitteen ja paikallisen hakemiston, johon haluat tallentaa sen. Tämän jälkeen käytämme Pillow-kirjaston Kuvatoimintoa kuvan avaamiseen ja näyttämiseen.
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()
Olemme saaneet korkealaatuisen generoidun kuvan. Se on yksinkertaisesti hämmästyttävää!
Jos sinulla on vaikeuksia suorittaa OpenAI Python -sovellusliittymiä, tutustu projektiini osoitteessa Sivuhuomautus.
Olen kokeillut OpenAPI:tä jo jonkin aikaa, ja päädyimme käyttämään vain 0.22 dollaria luottoa, joka on mielestäni melko edullinen. Oppaani avulla jopa aloittelijat voivat alkaa rakentaa omia tekoälysovelluksiaan. Se on yksinkertainen prosessi – sinun ei tarvitse kouluttaa omaa malliasi tai ottaa sitä käyttöön. Voit käyttää huippuluokan malleja API:lla, jota parannetaan jatkuvasti jokaisen uuden julkaisun myötä.
Tässä oppaassa käsittelemme OpenAI Python API:n määrittämistä ja yksinkertaisten tekstivastausten luomista. Opimme myös multiturn chatista, upotuksista, transkriptiosta, kääntämisestä, tekstistä puheeksi, visiosta ja kuvien luomisen sovellusliittymistä.
Kerro minulle, jos haluat minun käyttävän näitä API:ita kehittyneen tekoälysovelluksen rakentamiseen.
Kiitos, että luit.
Abid Ali Awan (@1abidaliawan) on sertifioitu datatieteilijä, joka rakastaa koneoppimismallien rakentamista. Tällä hetkellä hän keskittyy sisällöntuotantoon ja kirjoittaa teknisiä blogeja koneoppimisesta ja datatieteen teknologioista. Abidilla on maisterin tutkinto teknologiajohtamisesta ja kandidaatin tutkinto tietoliikennetekniikasta. Hänen visionsa on rakentaa tekoälytuote graafisen hermoverkon avulla opiskelijoille, jotka kamppailevat mielenterveysongelmista.
- SEO-pohjainen sisällön ja PR-jakelu. Vahvista jo tänään.
- PlatoData.Network Vertical Generatiivinen Ai. Vahvista itseäsi. Pääsy tästä.
- PlatoAiStream. Web3 Intelligence. Tietoa laajennettu. Pääsy tästä.
- PlatoESG. hiili, CleanTech, energia, ympäristö, Aurinko, Jätehuolto. Pääsy tästä.
- PlatonHealth. Biotekniikan ja kliinisten kokeiden älykkyys. Pääsy tästä.
- Lähde: 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
- :on
- :On
- :ei
- :missä
- $ YLÖS
- 1
- 10
- 12
- 13
- 14
- 16
- 17
- 19
- 2%
- 20
- 21
- 22
- 5
- 6
- 7
- 8
- 9
- a
- kyky
- Meistä
- siitä
- pääsy
- saatavilla
- Pääsy
- Tili
- tarkka
- lisätä
- Lisäksi
- mestari
- kehittynyt
- edullinen
- Jälkeen
- aggregaatioainetta
- Maatalous
- AI
- AI-mallit
- tavoitteena
- Kaikki
- Liitto
- mahdollistaa
- Metalliseos
- yksin
- jo
- Myös
- hämmästyttävä
- an
- analyysi
- analysoidaan
- ja
- ilmoitti
- Toinen
- Kaikki
- joku
- api
- API
- näyttää
- Hakemus
- sovellukset
- lähestymistapa
- OVAT
- ALUE
- alueet
- perustelu
- perustelut
- järjestetty
- AS
- Aasia
- aasialainen
- pyytäminen
- Avustaja
- liittyvä
- At
- Tunnelma
- audio-
- saatavissa
- välttää
- tausta
- kaistanleveys
- BE
- ollut
- ennen
- Aloittelijan
- alkaneet
- ovat
- Paremmin
- Suurimmat
- laskutus
- binaarinen
- siunattu
- blogit
- sininen
- Kirkas
- tuoda
- Tuominen
- rakentaa
- Rakentaminen
- mutta
- by
- Kambodza
- CAN
- kortti
- kuljettaa
- tapaus
- tapauksissa
- luokat
- Todistettu
- todistavat
- muuttaa
- Kanava
- jutella
- tarkastaa
- puhdas
- napsauttaa
- asiakas
- koodi
- kokoelma
- KOM
- Yhteinen
- yleisesti
- yhteensopiva
- täydellinen
- valmistuminen
- monimutkainen
- ymmärtää
- käsitteet
- CONFIRMED
- kuluttaja
- Viihde-elektroniikka
- pitoisuus
- sisällön luominen
- sisältö
- tausta
- jatkuvasti
- Keskustelu
- muuntaa
- muuntaminen
- voisi
- maahan
- kattaa
- luoda
- luo
- Luominen
- luominen
- luovuus
- pisteitä
- luottokortti
- ratkaiseva
- Tällä hetkellä
- tumma
- tiedot
- tietojenkäsittely
- tietojen tutkija
- tietokanta
- päivää
- Veloittaa
- Päätöksenteko
- def
- oletusarvo
- Aste
- sijoittaa
- DESERT
- Malli
- suunniteltu
- yksityiskohtainen
- yksityiskohdat
- Määrittää
- kehittää
- kehitetty
- kehittäjille
- Laitteet
- eri
- vaikea
- näyttö
- do
- dokumentointi
- dollaria
- Don
- download
- kukin
- helpompaa
- helposti
- helppo
- reuna
- Tehokas
- Elektroniikka
- Elon
- Elon Musk
- upottamisen
- mahdollistaa
- koodaus
- päättyi
- Tekniikka
- Moottorit
- Englanti
- parantaa
- rikastuttava
- varmistaa
- enter
- ympäristö
- virheet
- Eetteri (ETH)
- eteerinen
- Jopa
- Joka
- tarkka
- kokenut
- kokeileminen
- Selittää
- selitys
- tutkia
- lisää
- uuttaminen
- maanviljely
- Ominaisuus
- Ominaisuudet
- tuntea
- ala
- filee
- täyte
- suodatus
- Vihdoin
- Löytää
- Etunimi
- joustava
- tulvii
- keskittyy
- tarkennus
- seurata
- varten
- otsa
- muoto
- löytyi
- Ilmainen
- alkaen
- toiminto
- tuottaa
- syntyy
- tuottaa
- sukupolvi
- saada
- gif
- Antaa
- tietty
- Maailmanlaajuisesti
- Go
- Kulta
- kaavio
- Graafinen hermoverkko
- Kasvava
- ohjaavat
- Käsittely
- hattu
- viha
- Olla
- he
- auttaa
- hänen
- tätä
- korkealaatuisia
- raidat
- hänen
- pitää
- Miten
- Miten
- HTTPS
- i
- tunnistaa
- tunnistaminen
- if
- sairaus
- kuva
- kuvan sukupolvi
- kuvien
- tuoda
- tärkeä
- parantaa
- parantaminen
- in
- sisältää
- Mukaan lukien
- sisällyttää
- intialainen
- henkilökohtainen
- teollisuus
- tiedot
- informatiivinen
- panos
- asentaa
- integraatio
- Älykäs
- vuorovaikutukset
- liitäntä
- tulee
- liittyy
- ISO
- IT
- SEN
- korut
- jpg
- vain
- KDnuggets
- avain
- avaimet
- Tietää
- tuntemus
- tunnettu
- Landschaft
- Kieli
- kielet
- suuri
- LAS
- Las Vegas
- Sukunimi
- Viive
- uusin
- OPPIA
- oppiminen
- Perintö
- antaa
- Kirjasto
- pitää
- rajallinen
- Lista
- ll
- kuormitus
- lastaus
- paikallinen
- paikallisesti
- sijainti
- rakastaa
- kone
- koneoppiminen
- tehdä
- Tekeminen
- johto
- monet
- mestari
- me
- tarkoittaa
- mielekäs
- henkinen
- Mielisairaus
- viesti
- viestien
- Metadata
- menetelmät
- minimi
- vähimmäiskykyinen tuote
- puuttuva
- tila
- malli
- mallintaminen
- mallit
- lisää
- eniten
- Vuori
- Myski
- my
- itse
- nimi
- navigointi
- Tarve
- verkko
- hermo-
- neuroverkkomallien
- ei ikinä
- Uusi
- Uudet ominaisuudet
- uudet käyttäjät
- seuraava
- solmu
- Node.js
- nenä
- huomata
- muistikirja
- nyt
- numero
- of
- virallinen
- Virallisesti
- on
- kerran
- ONE
- verkossa
- vain
- avata
- OpenAI
- optimointi
- or
- OS
- Muut
- meidän
- ulos
- ulostulo
- oma
- paketti
- sivulla
- osa
- osat
- Kuvio
- maksu
- koettu
- täydellinen
- täydellisesti
- suorituskyky
- henkilö
- Filippiinit
- kappale
- kappaletta
- Platon
- Platonin tietotieto
- PlatonData
- Ole hyvä
- polynomit
- teho
- powered
- ennustavan
- valmistelee
- edellinen
- aiemmin
- prosessi
- käsittely
- Tuotteet
- ammatillinen
- Ohjelmointi
- projekti
- ohjeita
- suojaus
- toimittaa
- mikäli
- tarjoaa
- tarjoamalla
- osto
- tarkoituksiin
- Python
- laatu
- kysymykset
- melko
- RAIN
- alue
- nopeasti
- pikemminkin
- Lue
- Lukeminen
- sai
- Suositus
- vähentää
- vähentämällä
- jalostus
- säännöllinen
- vapauta
- merkityksellinen
- vastata
- edustaa
- pyyntö
- tarvitaan
- Vaatii
- vastaus
- vasteet
- REST
- johtua
- palata
- palaavat
- Riisi
- oikein
- Rengas
- Rooli
- ajaa
- Maaseudun
- Maaseutualueilla
- s
- pyhä
- turvallista
- sama
- SAND
- Säästä
- tallennettu
- skaalaus
- kohtaus
- tiede
- Tiedemies
- Haku
- salaisuus
- turvallisesti
- nähdä
- valita
- valitsemalla
- semanttinen
- setti
- settings
- hän
- Lyhyt
- shouldnt
- näyttää
- Näytä
- merkittävästi
- samankaltainen
- Yksinkertainen
- yksinkertaisesti
- Istuminen
- Koko
- taivas
- So
- jonkin verran
- jokseenkin
- Pian
- hankitaan
- kaakko
- erityisesti
- puhe
- standardi
- Alkaa
- alkoi
- Osavaltio
- huippu-
- Levytila
- Tarina
- virta
- jono
- jäsennelty
- jäsennelty ja strukturoimaton data
- Struggling
- Opiskelijat
- studio
- Onnistuneesti
- niin
- yhteenveto
- aurinko
- auringonvalo
- varma
- yllätys
- järjestelmä
- T
- tehtävät
- Tekninen
- tekniikat
- Technologies
- Elektroniikka
- tietoliikenne
- teksti
- tekstin luominen
- Teksti puheeksi
- teksti-
- Thaimaa
- kuin
- että
- -
- Filippiinit
- heidän
- Niitä
- sitten
- Nämä
- ne
- ajatella
- tätä
- ne
- Kautta
- aika
- että
- yhdessä
- symbolinen
- perinteinen
- Juna
- koulutus
- Jäljennös
- Muutos
- muuttamassa
- Kääntää
- Kääntäminen
- Käännökset
- Puut
- peikko
- totta
- oppitunti
- Kahdesti
- tyyppi
- tyypit
- tyypillisesti
- ymmärtäminen
- ymmärsi
- toisin kuin
- jäsentymätön
- urdu
- URL
- us
- käyttökelpoinen
- USD
- käyttää
- käytetty
- käyttäjä
- helppokäyttöinen
- Käyttäjät
- käyttämällä
- arvo
- arvot
- muuttuja
- muuttujat
- eri
- Ve
- vektorit
- VEGAS
- versio
- kannattava
- Video
- Vietnam
- Näytä
- visio
- Ääni
- volyymit
- odotus
- kävely
- haluta
- oli
- we
- HYVIN
- Mitä
- Mikä on
- joka
- Kuiskaus
- valkoinen
- KUKA
- miksi
- Wi-fi
- leveä
- Laaja valikoima
- tulee
- with
- sisällä
- nainen
- ihana
- Referenssit
- työskennellä yhdessä
- maailman-
- kirjoittaa
- kirjoittaminen
- vuosi
- te
- nuori
- Sinun
- youtube
- zephyrnet