Користите ову узбудљиву технологију из удобности сопствене Питхон скрипте са ОпенАИ-јевим практичним АПИ-јем.

Олуја вештачке интелигенције захватила је свет. Издавање ОпенАИ-овог ЦхатГПТ-а је разбеснело програмере и радознале кориснике. ОпенАИ је окупио невероватних 100 милиона активних корисника у року од два месеца од свог лансирања и људи су већ почели да праве апликације користећи га.

ЦопиАИ га користи за генерисање садржаја за писање текстова за веб странице, блогове, рекламе, е-пошту и друштвене медије. Лек користи ГПТ-3 да одговори на истраживачка питања, Алголиа за семантичку претрагу и Реплиер за креирање брендираних одговора на рецензије купаца. Ево како можете да користите ОпенАИ ГПТ-3 модел са Питхон-ом да бисте започели са прављењем апликације коју покреће вештачка интелигенција.

Шта је ГПТ-3?

ОпенАИ-јев ГПТ-3 је генеративни унапред обучени трансформатор треће генерације. То је модел машинског учења са преко 175 милијарди параметара, скоро цео интернет. Ово му даје огромне могућности да одговори на широк спектар питања и изврши задатке који би иначе захтевали много ручног напора.

instagram viewer

Опен АИ је развио Питхон модул који садржи унапред дефинисане компатибилне класе за интеракцију са својим АПИ-јима. Да бисте га инсталирали на свој систем, отворите терминал и покрените:

пип инсталл опенаи

Ако се питате за шта је ГПТ-3 способан, онда можете истражити неке од њих креативне употребе за ГПТ-3 у ОпенАИ Плаигроунд.

Генерисање АПИ кључа

Да бисте користили ГПТ-3 са Питхон-ом, потребно је да генеришете АПИ кључ. Да бисте видели свој АПИ кључ, следите ове кораке:

  1. Региструјте се за налог на ОпенАИ страница. Изаберите тип налога као Лични.
  2. Кликните на свој профил и изаберите Прикажи АПИ кључеве дугме.
  3. Кликните на Креирајте нови тајни кључ да генеришете свој АПИ кључ.
  4. Копирајте свој АПИ кључ и чувајте га на безбедној локацији јер нећете моћи поново да га видите.

ОпенАИ ГПТ-3 АПИ вам наплаћује на основу броја токена (речи) које користите за интеракцију са њим. Срећом, ОпенАИ обезбеђује 18 долара кредита бесплатно за прва три месеца, тако да можете да га истражите и експериментишете у складу са својим потребама.

Прављење Питхон програма за коришћење ГПТ-3 АПИ-ја

Изворни код овог програма можете пронаћи у његовом ГитХуб спремиште.

Сада када имате приступ АПИ-ју, можете да направите Питхон програм за комуникацију помоћу њега. Започните прављење програма увозом ОпенАИ модула. Дефинишите функцију, аскГПТ(), то траје текст као улазни аргумент. Текст ће садржати упит који ћете поставити ГПТ-3. Копирајте АПИ кључ који сте раније генерисали и иницијализирајте га.

увоз опенаи

дефаскГПТ(текст):
опенаи.апи_кеи = "ваш_апи_кеи"

Направите захтев тако што ћете дефинисати следеће параметре:

  • мотор: Модел који желите да користите за свој захтев. Тхе Да Винци модел је најпоузданији, обучен за податке до октобра 2019.
  • упит: Промпт је скуп речи које постављате као питање да бисте генерисали одговор од АПИ-ја.
  • температура: Подесите колико професионално или креативно треба да звучи ваш текст. Са нижим вредностима, добићете фокусираније и детерминистичке одговоре. Са вишим вредностима, добићете креативније одговоре. 0.6 је добар компромис.
  • мак_токенс: Максималан број речи у генерисаном одговору. Можете га поставити на највише 2.048 речи.

На пример, ево како можете да пошаљете захтев и сачувате одговор:

 одговор = опенаи. Цомплетион.цреате(
мотор = "тект-давинци-003",
промпт = текст,
температура = 0.6,
мак_токенс = 150,
)

Прикажите одговор ГПТ-3 тако што ћете преузети параметар текста првог резултата:

повратак принт (респонсе.цхоицес[0].текст)

Да бисте позвали ову функцију, дефинишите главну функцију и бесконачну петљу. Замолите корисника да унесе питање и проследи га на аскГпт() функција.

дефглавни():
докИстина:
штампа ('ГПТ: Поставите ми питање\н')
миКн = инпут()
питајГПТ(миКн)

главни()

Саставите све заједно и користите вештачку интелигенцију да одговорите на ваша питања.

Излаз вашег Питхон програма са омогућеним ГПТ-3

Када покренете програм, тражиће од вас да унесете питање. Када је ушао у упит, „Напиши песму у 5 редова о томе како је Ирон Ман највећи суперхерој свих времена“, програм је произвео следеће импресивне резултате:

ГПТ-3 има много занимљивих апликација

Можете користити ГПТ-3 да постигнете неке прилично невероватне подвиге. Користите га као цхатбот који ће вам дати свеже реалне одговоре на сваки упит. Можете да генеришете песме, сценарије, приче, слогане, есеје, наслове и још много тога. Можете чак и сумирати дугачке делове текста, генерисати код, разговарати бесконачно и добити разговор заснован на прошлим упитима.

Са друге стране, АПИ је хостован у облаку, плаћен и треба му више финог подешавања. Са пуштањем ГПТ-3.5 на тржиште, људи ће очекивати да буде прецизнији и мање пристрасан у поређењу са претходним верзијама.