Aside from the modules, the kernel exposes an LLM system call interface through which agents can transparently leverage these services. Moreover, we design the AIOS SDK to further encapsulate the LLM system calls, providing more convenient agent library functions for agent developers. With the AIOS architecture, an agent like the travel planner can break down its task into steps that fluidly combine LLM reasoning (e.g., plan generation and tool calling decision) and OS-level actions (e.g., accessing storage and executing software services). This synergistic combination of capabilities equips multiple LLM agents to tackle increasingly complex, multi-modal tasks that require reasoning, execution, and interaction with the physical world.
모듈 외에도 커널은 에이전트가 이러한 서비스를 투명하게 활용할 수 있는 LLM 시스템 호출 인터페이스를 노출합니다. 또한 AIOS SDK를 설계하여 LLM 시스템 호출을 더욱 캡슐화하여 에이전트 개발자에게 더 편리한 에이전트 라이브러리 함수를 제공합니다. AIOS 아키텍처를 사용하면 여행 플래너와 같은 에이전트는 LLM reasoning(예: plan generation 및 tool calling decision)과 OS 수준의 작업(예: 스토리지 액세스 및 소프트웨어 서비스 실행)을 유동적으로 결합하는 단계로 작업을 분류할 수 있습니다. 이러한 기능의 시너지 조합을 통해 여러 LLM 에이전트가 reasoning, execution, 물리적 세계와의 상호 작용이 필요한 점점 더 복잡한 멀티모달 작업을 처리할 수 있습니다.
모듈 외에도 커널은 에이전트가 이러한 서비스를 투명하게 활용할 수 있는 LLM 시스템 호출 인터페이스를 노출합니다. 또한 AIOS SDK를 설계하여 LLM 시스템 호출을 더욱 캡슐화하여 에이전트 개발자에게 더 편리한 에이전트 라이브러리 함수를 제공합니다. AIOS 아키텍처를 사용하면 여행 플래너와 같은 에이전트는 LLM 추론(예: 플랜 생성 및 도구 호출 결정)과 OS 수준의 작업(예: 스토리지 액세스 및 소프트웨어 서비스 실행)을 유동적으로 결합하는 단계로 작업을 분류할 수 있습니다. 이러한 기능의 시너지 조합을 통해 여러 LLM 에이전트가 추론, 실행, 물리적 세계와의 상호 작용이 필요한 점점 더 복잡한 멀티모달 작업을 처리할 수 있습니다.