곧 소문날 dify ai 에이전트
dify ai에 3가지 기능이 있습니다. 챗봇, 에이전트, 워크플로입니다. 챗봇은 설명이 필요없이 이미 다 아시는 내용일테니, 에이전트를 설명드리려고 합니다.
dify의 에이전트란?
디파이는 여러 LLM을 조합해서 글을 생성하는 서비스 입니다. LLM의 API를 이용하여 작성가능한 앱을 코딩하지 않고 웹 UI로 정의하고 실행할 수 있도록 만들어줍니다.
디파이의 에이전트는 챗GPTs, 클로드 프로젝트와 유사한 서비스입니다. 디파이의 에이전트를 선택하면 이미 만들어진 템플릿이 있습니다. 이것과 유사하게 나만의 에이전트 프로그램을 만들 수도 있습니다.
템플릿들을 하나씩 실행해보겠습니다.
SVG Logo Design, YouTube Channel Data Analysis는 API-Key를 입력해야 정상 동작합니다.
Travel Consultant 템플릿을 생성하여 실행해보았습니다.
Travel Consultant
"+Use This Template" 버튼을 클릭합니다.
이름과 설명을 적당히 기입합니다.
Variables에 3개의 항목이 보이실겁니다.
destination : 목적지
num_day : 여행 기간
budget : 여행 예산
Context에는 LLM에게 전달할 참고 자료를 첨부하시면 됩니다.
없으시면 Tools에서 정의한 검색 엔진의 검색 결과를 사용합니다.
Tools 에 3가지 설정이 보이실텐데 google_search는 API KEY를 설정해야 합니다. API-KEY얻기가 번거롭다면, google_search는 휴지통 아이콘을 눌러 지우셔도 됩니다.
우측에 gpt-4-1106-preview 가 Deprecated되었다고 오류가 나있을겁니다.
gpt-3.5-turbo로 변경해줍니다.
우측, 퍼블리쉬 버튼/Run App버튼을 눌러 실행합니다.
목적지, 여행 기간, 여행 예산을 입력하면 위 이미지와 같은 결과 확인이 가능합니다.