yeyu2/Youtube_demos

All the demos in my Youtube Channel: Yeyu Lab

해결하는 문제

이 저장소는 추측에 의존하지 않고 실무적인 AI 애플리케이션을 구축하려는 개발자를 위한 실용적인 참조 자료입니다. 흩어진 문서를 읽는 대신, 각 YouTube 동영상과 함께 제공되는 작동하는 코드 예제를 얻을 수 있으며, 멀티 에이전트 프레임워크부터 실시간 음성 및 멀티모달 어시스턴트까지 다양한 주제를 다룹니다. 동영상에서 설명하는 내용과 정확히 일치하는 복사 및 붙여넣기가 가능한 코드를 제공함으로써 '어디서부터 시작해야 할지'에 대한 문제를 해결합니다.

작동 방식

저장소는 폴더와 파일로 구성되어 있으며, 각 항목에는 한 줄 설명과 YouTube 링크가 포함되어 있습니다. 각 폴더나 스크립트는 구체적인 기술이나 도구를 시연합니다. 예를 들어, agent-context-isolation/은 AI 코딩 에이전트가 자신의 코드를 검토하지 못하게 하는 방법을 보여주고, adk-rag/는 ADK와 File Search를 사용하여 음성 RAG 에이전트를 구축하는 방법을 보여주며, Llama32_FunctionCall/은 경량 Llama 모델을 위한 함수 호출을 보여줍니다. 코드는 동영상에서 사용된 것과 동일하므로 시청자는 따라 하거나 직접 재사용할 수 있습니다. 많은 항목이 Google의 ADK와 Gemini 모델에 중점을 두고 있으며, 다른 항목들은 AutoGen, CrewAI 또는 Llama, Gemma, Phi와 같은 오픈 소스 모델을 사용합니다. 링크는 해당 개념을 자세히 설명하는 YouTube 동영상으로 연결됩니다.

대상 독자

예제를 통해 배우는 것을 선호하는 AI 개발자, 취미 개발자 및 엔지니어를 위한 자료입니다. 이론적인 문서를 읽는 것보다 실행, 수정 및 이해할 수 있는 구체적인 코드베이스를 선호하며, 현재의 AI 에이전트 프레임워크, 실시간 멀티모달 API 또는 로컬 모델 배포를 사용하여 빠르게 프로토타입을 만들고자 하는 분들에게 적합합니다.

주요 특징

  • 다양한 예제: 실시간 음성 채팅 앱부터 RAG 파이프라인, 에이전트 오케스트레이션, 로컬 멀티모달 시스템까지
  • 모든 항목에 YouTube 튜토리얼이 포함되어 있어 동영상과 코드를 결합한 학습 리소스 제공
  • 주요 프레임워크 및 API 포함: Gemini, ADK, AutoGen, CrewAI, LiveKit, Ollama 등
  • 클라우드 기반 및 완전 로컬 설정 모두 포함, Llama 3.2 및 Phi-4와 같은 경량 모델 옵션 포함

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트