xai-org/xai-cookbook
A collection of pragmatic, real-world examples guiding you from basic to advanced use of xAI's Grok APIs.
해결하는 문제
xAI의 AI 모델인 Grok으로 애플리케이션을 구축하려는 개발자에게 실용적인 시작점을 제공합니다. SpaceXSI SDK를 처음부터 파악할 필요 없이, 기사를 팟캐스트로 변환하거나, 대화 가능한 음성 에이전트를 만들거나, X의 게시물에 대한 실시간 감정을 분석하는 등 실제 작업을 수행하는 방법을 보여주는 완전하고 실행 가능한 예제 세트를 얻을 수 있습니다. 복사하여 붙여넣을 수 있는 코드를 제공하여 하나의 아이디어를 처음부터 끝까지 학습할 수 있게 함으로써 시간을 절약해 줍니다.
작동 방식
이 저장소는 Recipes(간단한 시작점), Guides(더 깊은 기술적 통찰), Apps(완전한 작동 애플리케이션)의 세 가지 유형의 예제로 구성되어 있습니다. 각 예제는 examples/ 아래의 자체 폴더에 있으며, 무엇을 배우는지와 실행 방법을 설명하는 README가 포함되어 있습니다. 모든 TypeScript 앱은 SpaceXSI TypeScript SDK로 구축된 독립형 npm 프로젝트이며, Node.js 22.13 이상과 SpaceXSI Console의 API 키가 필요합니다. Python 노트북(감정 분석용)은 Python 3.12, uv, Jupyter를 사용합니다. 코드는 복사하여 사용하도록 의도되었으므로, 자신의 프로젝트에 가져와서 수정할 수 있습니다.
대상 독자
Grok으로 구축하고 예제를 통해 배우고 싶은 개발자를 위한 것입니다. 예제는 초급부터 고급까지 다양하므로, 가이드가 있는 첫 번째 프로젝트를 찾는 초보자뿐만 아니라 특정 기능(음성, 비디오 생성, 실시간 검색 등)을 빠르게 프로토타이핑해야 하는 숙련된 개발자에게도 적합합니다. 앱은 학습용이며 그대로는 프로덕션 환경에 적합하지 않다는 점을 기억하십시오.
주요 특징
- 팟캐스트, 음성 에이전트, 비디오 생성, 감정 분석 등을 다루는 25개 이상의 실행 가능한 예제.
- 예제는 난이도(초급, 중급, 고급)별로 라벨이 지정되어 있으며 Recipes, Guides, Apps로 그룹화되어 있습니다.
- 각 예제는 독립적이며 README에 학습 내용이 정확히 설명되어 있습니다.
- 프롬프트 캐싱 및 프롬프트 인젝션 방어에 대한 실용적인 가이드가 포함되어 있습니다.
- TypeScript 및 Python 생태계 모두에서 바로 복사하여 사용할 수 있는 코드.
- 자신의 예제를 쉽게 추가할 수 있는 기여 가이드라인.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트