대화에서 에이전트 메모리 활용하기

에이전트 메모리 기능을 활용하면 AI 에이전트가 여러 채팅 세션에 걸쳐 사용자에 대한 정보를 기억하고 활용할 수 있게 되어, 더욱 효율적이고 개인화된 상호작용을 제공할 수 있습니다.

에이전트 메모리 기능이 활성화되면, AI 에이전트는 사용자의 대화 내용을 자동으로 학습하고 저장된 정보를 활용하여 상황에 더 잘 맞는 답변을 제공합니다.

에이전트가 대화를 통해 어떻게 학습하는가

에이전트는 대화 내용에서 관련 정보를 추출하여 메모리에 저장합니다. 이 과정은 고객과 상담원이 소통하는 동안 자동으로 진행됩니다.

에이전트가 기억하는 것

대화 중에 상담원은 다음 정보를 파악하여 저장합니다:

  • 제품, 서비스 또는 활동에 대해 귀하가 밝힌 선호 사항
  • 귀하가 공유하는 개인 정보(이름, 직책, 위치 등)
  • 업무 관련 상황 (예: 담당 업무나 자주 수행하는 업무 등)
  • 의사소통 선호 사항 (예: 선호하는 어조나 정보의 상세 정도)
  • 말씀하신 계획과 의도(예: 예정된 행사나 목표 등)

정보가 어떻게 추출되는가

에이전트는 사용자의 메시지를 분석하여 기억해 둘 만한 사실과 선호도를 파악합니다. 예를 들어,

귀하의 메시지:

I'm based in Bangalore and work as a Customer Success Manager. I frequently book flights to visit customers.

에이전트가 기억하는 내용:

  • 근무지: 방갈로르
  • 직책: 고객 성공 매니저
  • 주요 업무: 고객 방문을 위한 항공권 예약

에이전트는 대화 전체를 저장하지 않고, 추출된 사실만 저장합니다.

에이전트에게 메모리에 대해 설명하기

자연어 명령을 사용하여 에이전트에게 무엇을 기억하거나 잊어야 하는지 명확하게 지시할 수 있습니다.

중개인에게 정보를 기억해 달라고 부탁하기

명확한 지침을 통해 정보를 기억에 저장하세요:

Remember that I prefer morning flights
Keep in mind that I work in the Pacific time zone

상담원은 보통 "알겠습니다!"와 같은 확인 메시지를 보내며 응답합니다 "여행 관련 제안을 해드릴 때, 고객님께서 아침 비행기를 선호하신다는 점을 유념하겠습니다."

담당자에게 정보를 잊어달라고 요청하기

메모리에서 정보를 삭제하려면 명확한 명령어를 사용하십시오:

Forget my previous role as Customer Success Manager
Remove my flight preference from memory

상담원은 대개 “고객님의 정보가 기록에서 삭제되었습니다.”와 같은 확인 메시지를 보내드립니다

대리인에게 정보 업데이트를 요청하다

새로운 정보를 제공하여 기존 메모리를 업데이트합니다:

Update my base location to Kochi
Change my role to Solution Architect

에이전트는 관련 메모리 항목을 업데이트하고 변경 사항을 확인합니다.

채팅 스레드 간 메모리 공유

에이전트 메모리는 모든 채팅 스레드와 세션에 걸쳐 유지됩니다. 특정 대화에 저장된 정보는 메모리 기능이 활성화된 상담원과 진행하는 향후 모든 대화에서 확인할 수 있습니다.

시나리오 예

스레드 1 - 초기 대화:

You: I'm based in Bangalore and prefer direct flights.
Agent: Noted, I'll remember your location and flight preference.

스레드 2 - 이후 대화:

You: Book a flight to Mumbai for next week.
Agent: I'll look for direct flights from Bangalore to Mumbai for next week, based on your preferences.

에이전트는 사용자가 정보를 다시 입력할 필요 없이 첫 번째 스레드의 정보를 사용합니다.

세션 간 메모리 사용

에이전트 메모리는 여러 로그인 세션에 걸쳐 유지됩니다. 로그아웃 후 watsonx Orchestrate 으로 다시 접속하더라도 에이전트는 이전 세션의 정보를 그대로 유지합니다.

이러한 연속성을 통해 다음과 같은 작업을 수행할 수 있습니다:

  • 맥락을 다시 파악하지 않고도 대화를 이어갈 수 있다
  • 시간이 지나도 설정을 일관되게 유지합니다
  • 이전의 상호작용을 자연스럽게 이어가다

기억이 대인관계를 어떻게 향상시키는가

반복 횟수 감소

기억 없이:

You: Book a flight to Delhi.
Agent: What's your departure city?
You: Bangalore.
Agent: Do you have any airline preferences?
You: I prefer direct flights.

추모하며:

You: Book a flight to Delhi.
Agent: I'll search for direct flights from Bangalore to Delhi.

상황에 맞는 응답

이 에이전트는 사용자의 구체적인 상황에 맞춰 응답을 제공합니다:

You: What's the weather like?
Agent: The current weather in Bangalore (your base location) is 28°C and partly cloudy.

적극적인 지원

에이전트는 저장된 선호도를 바탕으로 사용자의 요구를 예측합니다:

You: I need to travel to Chennai next month.
Agent: Based on your preference for direct flights and morning departures, I found several options from Bangalore to Chennai.

상담원이 기억하는 내용을 확인하기

언제든지 담당자가 귀하에 대해 어떤 정보를 저장하고 있는지 확인하세요:

What do you remember about me?
What's my base location in your memory?
Show me what you know about my work preferences.

에이전트는 저장된 관련 정보의 요약을 제공합니다. 저장된 모든 메모리를 전체적으로 확인하려면 왼쪽 패널에서 ‘에이전트 메모리’ 팝업 창을 열어주세요.

다음에 수행할 작업