Agent Skills by ALSEL
Anthropic ClaudeLLM・AI開発⭐ リポ 7品質スコア 59/100

dspy-rb

DSPy.rbを使用して、型安全なLLMアプリケーションを構築できます。Rubyの プログラマティック・プロンプトフレームワークで、署名、モジュール、エージェント、最適化機能を備えています。

description の原文を見る

Build type-safe LLM applications with DSPy.rb - Ruby's programmatic prompt framework with signatures, modules, agents, and optimization

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

DSPy.rb

LLM アプリを、ソフトウェアを構築するのと同じように構築できます。型安全で、モジュール化され、テスト可能です。

DSPy.rb は、ソフトウェアエンジニアリングのベストプラクティスを LLM 開発にもたらします。プロンプトを調整する代わりに、Ruby の型を使って何をしたいのかを定義し、DSPy に後の処理を任せます。

概要

DSPy.rb は、プログラム的なプロンプトを使用して言語モデル・アプリケーションを構築するための Ruby フレームワークです。以下を提供します:

  • 型安全なシグネチャ - Sorbet 型を使った入出力定義
  • モジュール化されたコンポーネント - LLM ロジックの合成と再利用
  • 自動最適化 - 推測ではなく、データを使ってプロンプトを改善
  • 本番環境対応 - 組み込みの可視化、テスト、エラーハンドリング

主要なコンセプト

1. シグネチャ

Ruby 型を使用してアプリと LLM の間のインターフェースを定義します:

class EmailClassifier < DSPy::Signature
  description "Classify customer support emails by category and priority"

...

詳細情報

作者
majiayu000
リポジトリ
majiayu000/claude-skill-registry-data
ライセンス
不明
最終更新
2026/5/9

Source: https://github.com/majiayu000/claude-skill-registry-data / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: majiayu000 · majiayu000/claude-skill-registry-data · ライセンス: ライセンス未確認