brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Mar 23. 2024

AWS 48탄-6. Agent로 구현한 생성형 AI앱

Agent로 할수 있는것

회의를 요약한다.

이메일로 내용을 보내준다.



<1> 파운데이션 모델로 할 수 있는 것들

<2> 파운데이션 모델 하나로 하기 힘든 것들

<3> 에이전트

<4> Agent for Amazon Bedrock



<1> 파운데이션 모델로 할 수 있는 것들


하나의 파운데이션 모델로 다양한 개선을 할 수 있다.




<2> 파운데이션 모델 하나로 하기 힘든 것들


현재 파운데이션 모델 = 아직은 단순한 하나의 태스크를 수행하는데 활용되고 있다.


고객이 원하는 업무 효율화 들은 하나 이상의 워크플로로 구성이 되어 있습니다.

그래서,  필요한 것은 생산성 도구가 필요하다.

워크 플로 내에서 필요한 동작을 실행할 수 있어야 한다.

기업 내의 데이터베이스나 시스템과 통합할 수 있는 방밥도 필요하다.

다양한 프로그래밍 언어와 인터페이스가 필요하다.

개발과 운영이 복잡해진다.





<3> 에이전트


1

파운데이션 모델을 확장해서 사용할 수 있는 개념이 에이전트이다.

에이전트 = 자율적으로 어떤 행동을 취할 수 있는 소프트웨어이다.

어떤 목적을 달성하기 위해 외부 시스템과 동적인 상호 작용을 반복한다.


2

에이전트는 사전에 정의된 액션들을 수행하고, 참고할 데이터를 위해서 Knowledge Base지식을 활용하도록 한다.



3

일반적인 프롬프트 엔지니어링 기술


https://brunch.co.kr/@topasvga/3684




4

회의를 요약한다.

미팅 액션과 유틸리티 액션  한 쌍의 액션 그룹을 제공한다.

이메일로 내용을 보내준다.



액션을 포함하는 에이전트 예제




액션과 날리지 베이스를 같이 사용하는 예제

하나의 리액트 프롬프트로 처리한다.





<4> Agent for Amazon Bedrock


관리형 서비스.


1

생성형 AI 애플리케이션이 자연어를 사용하여 비즈니스 작업을 실행하도록 지원.




2

람다함수를 사용한다.




3

동작 단계




4

적용사례 1




5

적용사례 2





6

실습 예제


신발 구매를 돕는 에이전트


https://github.com/aws-samples/amazon-bedrock-samples/tree/main/agents




다음 AI

https://brunch.co.kr/@topasvga/3741

                   

감사합니다.

매거진의 이전글 AWS 48탄-5.생성형 AI, 벡터 데이터 베이스
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari