Како имплементирати РеАцт логику за рад са складиштем докумената?

Kako Implementirati React Logiku Za Rad Sa Skladistem Dokumenata



ЛангЦхаин је оквир који садржи све зависности и библиотеке за прављење језичких модела и цхат робота. Ови цхат ботови морају бити обучени на огромним подацима како би ефикасно разумели сложеност језика. Програмери могу да користе РеАцт логику са овим моделима који могу тачно да науче и разумеју језик. Тхе РеАцт логика је комбинација Расуђивање (обука) и Глума (Тестирање) фазе да бисте добили оптимизоване резултате из модела.

Куицк Оутлине

Овај пост ће показати:







Како имплементирати РеАцт логику помоћу продавнице докумената у ЛангЦхаин-у



Закључак



Како имплементирати РеАцт логику помоћу продавнице докумената у ЛангЦхаин-у?

Језички модели се обучавају на огромном скупу података написаних на природним језицима као што је енглески итд. Подацима се управља и чува их у складиштима докумената и корисник може једноставно учитати податке из продавнице и обучити модел. Обука модела може да траје више итерација јер свака итерација чини модел ефикаснијим и побољшаним.





Да бисте научили процес имплементације РеАцт логике за рад са складиштем докумената у ЛангЦхаин-у, једноставно пратите овај једноставан водич:

Корак 1: Инсталирање оквира

Прво, започните са процесом имплементације РеАцт логике за рад са складиштем докумената тако што ћете инсталирати ЛангЦхаин оквир. Инсталирање ЛангЦхаин оквира ће добити све потребне зависности да бисте добили или увезли библиотеке за завршетак процеса:



пип инсталл лангцхаин

Инсталирајте зависности Википедије за овај водич јер се може користити да би складишта докумената радила са РеАцт логиком:

пип инсталл википедиа

Инсталирајте ОпенАИ модуле користећи команду пип да бисте добили његове библиотеке и изградили велике језичке моделе или ЛЛМ:

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

Корак 2: Обезбеђивање ОпенАИ АПИ кључа

Након инсталирања свих потребних модула, једноставно поставити окружење користећи АПИ кључ са ОпенАИ налога користећи следећи код:

увоз ти

увоз гетпасс

ти . Приближно [ „ОПЕНАИ_АПИ_КЕИ“ ] = гетпасс . гетпасс ( „ОпенАИ АПИ кључ:“ )

Корак 3: Увоз библиотека

Када је окружење подешено, увезите библиотеке из ЛангЦхаин-а које су потребне за конфигурисање РеАцт логике за рад са складиштима докумената. Коришћење ЛангЦхаин агената за добијање ДоцстореЕкплаорер-а и агената са његовим типовима за конфигурисање језичког модела:

из лангцхаин. ллмс увоз ОпенАИ

из лангцхаин. доцсторе увоз Википедиа

из лангцхаин. агенти увоз иницијализовати_агент , Оруђе

из лангцхаин. агенти увоз АгентТипе

из лангцхаин. агенти . реаговати . база увоз ДоцстореЕкплорер

Корак 4: Коришћење Википедиа Екплорер-а

Конфигуришите „ доцсторе ” променљиву са методом ДоцстореЕкплорер() и позовите метод Википедиа() у његовом аргументу. Направите велики језички модел користећи ОпенАИ метод са „ текст-давинци-002 ” модел након подешавања алата за агента:

доцсторе = ДоцстореЕкплорер ( Википедиа ( ) )
алата = [
Оруђе (
име = 'Претрага' ,
фунц = доцсторе. Претрага ,
Опис = „Користи се за постављање упита/упита уз претрагу“ ,
) ,
Оруђе (
име = 'Потражити' ,
фунц = доцсторе. потражити ,
Опис = „Користи се за постављање упита/упита са тражењем“ ,
) ,
]

ллм = ОпенАИ ( температура = 0 , Назив модела = 'тект-давинци-002' )
#дефинисање променљиве конфигурисањем модела са агентом
реаговати = иницијализовати_агент ( алата , ллм , агент = АгентТипе. РЕАЦТ_ДОЦСТОРЕ , вербосе = Истина )

Корак 5: Тестирање модела

Када је модел направљен и конфигурисан, поставите низ питања и покрените метод са променљивом питања у аргументу:

питање = „Који је адмирал америчке морнарице сарађивао са аутором Дејвидом Ченофом“

реаговати. трцати ( питање )

Када се изврши променљива питања, модел је разумео питање без икаквог екстерног шаблона или обуке. Модел се аутоматски обучава користећи модел који је учитан у претходном кораку и генеришући текст у складу са тим. РеАцт логика ради са складиштима докумената како би издвојила информације на основу питања:

Поставите још једно питање из података достављених моделу из складишта докумената и модел ће извући одговор из продавнице:

питање = „Аутор Дејвид Ченоф је сарађивао са Вилијамом Џеј Кроуом који је служио под којим председником?“

реаговати. трцати ( питање )

То је све о примени РеАцт логике за рад са складиштем докумената у ЛангЦхаин-у.

Закључак

Да бисте имплементирали РеАцт логику за рад са складиштем докумената у ЛангЦхаин-у, инсталирајте модуле или оквире за изградњу језичког модела. Након тога, подесите окружење за ОпенАИ да конфигурише ЛЛМ и учита модел из складишта докумената да имплементира РеАцт логику. Овај водич је разрадио имплементацију РеАцт логике за рад са складиштем докумената.