기술적 실무 경험은 날조될 수 없다: RubyLLM 사례로 본 AI 생성 콘텐츠의 폐해
RubyLLM 제작자가 자신의 라이브러리에 대해 존재하지 않는 API와 가짜 실무 사례를 나열한 유료 Medium 아티클의 허구성을 폭로했다.
기술적 실무 경험은 날조될 수 없다: RubyLLM 사례로 본 AI 생성 콘텐츠의 폐해
RubyLLM 제작자가 자신의 라이브러리에 대해 존재하지 않는 API와 가짜 실무 사례를 나열한 유료 Medium 아티클의 허구성을 폭로했다.
RubyLLM 1.15: Image Editing, Cost Tracking and Less Tool Boilerplate
RubyLLM 1.15이 출시되어 이미지 편집 기능, 비용 추적, 토큰 회계 개선, 도구 파라미터 추론, 누적 콜백, 그리고 Rails 관련 여러 버그 수정이 포함되었다. 특히 이미지 편집은 기존 이미지에 대한 수정과 마스크 적용을 지원하며, 비용 추적 기능은 토큰 사용량을 기반으로 자동으로 비용을 계산해 개발자의 수고를 덜어준다. 도구 정의 시 반복되는 파라미터 선언을 줄이고, 콜백은 누적 실행 방식으로 개선되어 Rails와의 통합이 원활해졌다. 모델 레지스트리도 최신 모델과 가격 정책을 반영해 업데이트되었다.
RubyLLM을 활용한 Rails AI 에이전트 구현 가이드
RubyLLM gem을 사용하여 GPT, Claude, Gemini 등 다양한 LLM을 Ruby DSL로 제어하고 Rails 애플리케이션 내에 AI 에이전트를 구축할 수 있다.
RubyLLM 기반 AI 에이전트 스킬 라이브러리 및 개발 가이드
RubyLLM 에코시스템을 활용하여 AI 에이전트에게 채팅, 도구 호출, 임베딩, Rails 통합 등 다양한 기능을 부여하는 전문 스킬 모음이다.
Ragents: Ractor 기반의 병렬 실행 지원 Ruby AI 에이전트 프레임워크
Ruby의 Ractor 프리미티브를 활용하여 에이전트를 격리된 환경에서 진정한 병렬(True Parallelism)로 실행할 수 있는 프레임워크다.
AI 에이전트 컨텍스트 윈도우 최적화: 불필요한 데이터 제거를 통한 성능 향상
컨텍스트 윈도우에 토큰이 많아질수록 모델의 지시 이행 및 정보 추출 능력이 최대 30%까지 하락하는 '컨텍스트 부패(Context Rot)' 현상이 발생한다.
LLM을 6,000번 실행하며 배운 데이터 추출의 실체
Ollama의 OpenAI 호환 엔드포인트는 response_format을 무시하므로 구조화된 출력이 필수라면 Groq와 같은 대안을 선택해야 한다.
Ollama의 OpenAI 호환 엔드포인트는 response_format을 무시하므로 구조화된 출력이 필수라면 Groq와 같은 대안을 선택해야 한다.
RubyLLM과 Rails 통합 가이드: ActiveRecord와 Hotwire 활용법
RubyLLM은 ActiveRecord를 통해 채팅 내역을 영구 저장하고 Hotwire를 이용해 실시간 스트리밍 UI를 구현하는 강력한 Rails 통합 기능을 제공한다.
RubyLLM은 ActiveRecord를 통해 채팅 내역을 영구 저장하고 Hotwire를 이용해 실시간 스트리밍 UI를 구현하는 강력한 Rails 통합 기능을 제공한다.
LLM 애플리케이션의 관측성 확보: RubyLLM을 위한 OpenTelemetry 계측 가이드
LLM 애플리케이션의 복잡한 대화 흐름과 지연 시간, 토큰 비용 및 도구 호출 과정을 실시간으로 추적하기 위해 OpenTelemetry 표준을 활용하는 것이 필수적입니다.
We run a multi-tenant Rails application with sensitive data and layered authorization. In this post, I walk through how I added the first AI agent tool using RubyLLM, Pundit policies, and our existing Algolia search, without introducing a parallel system or loosening constraints.