본문으로 건너뛰기

Introduction

개요

LLM SDK는 Pleos Connect에서 동작하는 Infotainment Application과 LLM 플랫폼 간 연동을 지원합니다. LLM은 앱 사용자의 입력을 바탕으로 한 결과 텍스트를 앱에 전달합니다. LLM SDK는 LLM AI 서비스와 대화하며 자동차 환경에 맞는 계획을 세우고 대화를 나눌 수 있습니다.

[하위 호환성을 지원하지 않습니다]

Pleos Connect SDK v2.0.5는 기존 SDK와 호환되지 않습니다. 따라서 새로운 SDK로 마이그레이션해야 합니다.

  • 변경된 패키지 네이밍을 적용합니다. (모듈 단위 build.gradle, import 구문 수정)
  • 매니페이스 파일에서 변경된 퍼미션 네이밍을 적용합니다.
  • Pleos Connect Emulator를 다시 다운로드합니다.

개발 환경 설정

LLM SDK를 사용하려면 Android Studio에 Pleos Connect Emulator를 설치한 후, AVD 설정을 진행합니다.

LLM API

LLM SDK가 제공하는 API 목록은 다음과 같습니다.

FunctionSummary
initialize APILLM SDK를 사용하기 위한 API입니다.
release APILLM SDK를 해제하기 위한 API입니다.
generateContent API앱에서 입력한 데이터 소스를 기반으로 결과를 생성하고, 이를 실시간으로 앱에 전달하는 API 입니다. 단일 요청에 대한 응답을 생성하여 반환합니다.
startChat API앱에서 LLM 서비스와 대화를 시작하기 위한 API 입니다.
sendMessage API대화 및 채팅 기능에 사용되며, 앱에서 입력한 데이터 소스를 기반으로 결과를 생성하고, 이를 실시간으로 앱에 전달하는 API 입니다. 대화 이력을 반영하여 응답을 생성합니다.
setModelParameter API이 API는 LLM 모델 및 설정 값을 사용자가 원하는 값으로 업데이트 할 수 있는 API 입니다.
registerApp API서버형 LLM 기능을 사용하기 위해서 앱을 등록하는 API입니다.