NVIDIA와 LangChain이 진행하는 생성형 AI 에이전트 개발자 컨테스트

이벤트에 참여하여 GeForce RTX 4090 GPU 당첨과 LangChain 리워드, 젠슨 서명이 포함된 인증서 등을 받으세요.

저희는 NVIDIA 및 LangChain 기술을 사용하여 생성형 AI 기반 애플리케이션의 경계를 넓힐 AI 혁신가를 찾고 있습니다. 코드 생성, 시각적 콘텐츠 제작, 회의 도우미 등 원하는 모든 영역에서 실용적이고 효율적이며 창의적인 텍스트 및 멀티모달 에이전트를 개발하세요. 단계별 개발자 리소스로 시작하여 NVIDIA와 LangChain 기술 전문가 및 Discord의 광범위한 AI 커뮤니티와 연결하여 개발 여정 중에 발생하는 문제를 해결하세요.

컨테스트는 2024년 5월 15일부터 6월 17일까지 미국, 영국, 일본, 독일 등에서진행됩니다.

구축 대상

다음 범주 중 하나에서 차세대 GPU 가속 생성형 AI 에이전트 프로젝트 생성.

거대 언어 모델(> 8B 매개변수)

LLM은 GPT 기반 모델에서 Llama, Gemma 및 Mixtral에 이르기까지 빠르게 진화하고 있습니다. 개발자는 이러한 거대 모델(>8B 매개변수)을 활용하여 질문과 답변, 요약 및 콘텐츠 생성과 같은 작업을 위한 다양한 에이전트를 구축할 수 있습니다.

작은 언어 모델(<= 8B 매개변수)

모델이 더 크게 성장함에 따라 매개변수가 80억 개 이하인 더 작은 언어 모델(SLM)의 개발이 새롭게 추진되고 있습니다. 이 트랙에서는 개발자가 더 작은 언어 모델을 사용하여 로컬 코파일럿 또는 온디바이스 애플리케이션과 같은 애플리케이션을 구축하도록 권장합니다.

시작 방법

LLM 및 SLM으로 구동되는 생성형 AI 앱을 구축하는 방법에는 여러 가지가 있습니다. 다음은 이러한 애플리케이션을 개발하는 창의적인 여정을 안내하는 몇 가지 예시와 리소스입니다.

LLM-Powered Agents

선도적인 에이전트 생성 프레임워크인 LangChain으로 강력한 LLM 기반 애플리케이션을 구축하세요. 에이전트 구축에는 모델과 같은 몇 가지 구성 요소가 있습니다.

API 카탈로그를 통하거나 LangChain 프레임워크 내에서 NVIDIA AI 기반 엔드포인트를 사용하여 대중적인 오픈 소스 및 NVIDIA 기본 모델을 사용할 수 있습니다. 앱을 개발한 후에는 NeMo 가드레일을 추가하여 사용 사례에 따라 LLM 모델의 출력을 관리할 수 있습니다.

최신 에이전트를 개발하려는 경우 LangChain에 구축된 멀티 에이전트 프레임워크인 LangGraph로 시작할 수 있습니다.

에이전트 맞춤화

특정 작업을 위해 에이전트를 맞춤화하는 데 관심이 있다면 데이터세트에서 모델을 미세 조정하는 것도 방법 중 하나입니다. 이렇게 하려면 먼저 NeMo Curator를 사용하여 데이터세트를 큐레이팅하고 NeMo 프레임워크 또는 HuggingFace 트랜스포머를 사용하여 데이터세트로 모델을 미세 조정하여 시작할 수 있습니다.

맞춤형 LLM이 있다면 LangChain 프레임워크 내에서 모델을 사용하여 에이전트를 개발할 수 있습니다.

로컬 코파일럿

개인 정보 보호 및 보안 고려 사항으로 인해 로컬로 실행해야 하는 에이전트의 경우 LLM 기반 에이전트와 유사한 에이전트 개발을 시작할 수 있습니다.

하지만 LLM을 사용하는 대신 매개변수가 80억 개 이하인 더 작은 언어 모델을 활용하고 NVIDIA TensorRT-LLM을 통해 이를 양자화하여 GPU에 맞도록 모델 크기를 줄일 수 있습니다.

NVIDIA를 LangChain 프레임워크와 함께 사용하면 로컬 컴퓨팅 리소스에서 실행할 수 있는 에이전트를 구축할 수 있습니다.

 

컨테스트 과정

1단계: 지금 시작하기

컨테스트에 등록한 후 '시작하는 방법' 리소스를 사용하여 시작하세요.

NVIDIA LLM 커뮤니티 개발자 Discord 채널NVIDIA 개발자 포럼에서 LLM 개발자 커뮤니티, NVIDIA 및 LangChain 기술 전문가와 교류하세요.

2단계: 프로젝트 설정 및 구축

개발 환경을 설정하고 프로젝트를 구축합니다. LangChain/LangGraph 프레임워크와 함께 다음 NVIDIA 기술 중 하나를 사용하여 에이전트 앱을 개발합니다.

3단계: 소셜 미디어에 공유

Twitter, LinkedIn 또는 Instagram에 #NVIDIADevContest#LangChain 해시태그를 사용하여 생성형 AI 프로젝트의 45~90초 데모 영상을 게시하세요. 또한 다음 NVIDIA 소셜 핸들 중 하나를 태그하세요.

X (Twitter): @NVIDIAAIDev
LinkedIn: @NVIDIAAI
Instagram: @NVIDIAAI

4단계: 참가작 제출하기

완료되면 소스 코드, 데모 영상, 소셜 게시물 및 기타 보완 자료에 대한 링크를 포함한 모든 자료를 제출하세요. 적격 제출을 위해서는 제출 양식의 모든 필수 입력란을 반드시 작성해야 합니다.

상품

참가자들은 학습 여정을 계속할 수 있도록 GPU와 수백 달러 상당의 보상을 받을 수 있는 기회를 LangChain으로부터 받게 됩니다:

  • 두 명의 수상자는 각각 NVIDIA GeForce RTX™ 4090 GPU를 상품으로 받습니다.
  • 특별상으로 한 분에게 NVIDIA GeForce RTX 4080 SUPER를 드립니다.
  • 상위 10개 프로젝트는 각각 $200의 LangSmith 크레딧과 LangChain 상품을 받습니다.
  • 상위 100개 프로젝트에는 각각 NVIDIA Deep Learning Institute LLM 과정이 제공됩니다.
  • 모든 유효한 참가자는 젠슨 황의 서명이 포함된 디지털 참여 인증서를 받게 됩니다.

컨테스트 약관 보기

수상자 선정 기준

자격을 갖춘 제출물은 다음을 통해 심사됩니다.

  • 실제 적용: 실제 과제를 해결하는 프로젝트의 영향과 참신함, 대상 고객을 위한 사용 편의성을 평가합니다.
  • 기술 통합: 개발자가 프로젝트에서 NVIDIA의 LLM 스택과 LangChain 기술을 얼마나 효과적으로 활용했는지 평가합니다.
  • 제출물 품질: 프로젝트 세부 정보, 지침 및 흥미로운 데모의 포괄성과 명확성을 검토합니다.

추가 리소스

생성형 AI 예시 살펴보기

NVIDIA 및 LangChain의 가속화 프레임워크 및 라이브러리와 함께 Mixtral, Llama 및 Gemma와 같은 최첨단 모델을 사용하는 몇 가지 생성형 AI 시작 예시를 살펴보세요.

필수 NVIDIA 및 LangChain 리소스

NVIDIA API 카탈로그에 액세스하여 기본 모델로 빠르게 시작하고, NeMo Guardrails로 LLM 출력을 제어하고, Curator를 사용하여 고품질 데이터세트를 생성하고, TensorRT-LLM으로 추론을 최적화하세요.

PythonJavaScript 문서와 YouTube 튜토리얼을 통해 LangChain 및 LangGraph 프레임워크를 익히세요.

전문가 지원 및 커뮤니티 리소스

NVIDIA와 LangChain 기술 전문가의 지도를 받을 수 있습니다. NVIDIA 개발자 Discord 채널NVIDIA 개발자 포럼의 LLM 커뮤니티에 참여하여 질문하고 컨테스트 개발 프로세스를 신속하게 진행하세요.