Skip to main content

概要

チェッカーツールは包括的なデータ検証と品質保証機能を提供します。これらのツールはデータの整合性、ビジネスルールへの準拠、ワークフローでの自動品質管理を確保するのに役立ちます。

主な機能

CHECKER_CHECK_BY_JSON

  • JSON配列で定義したルールに対して、LLMがテキストを検証
  • 各ルールには namedescription のほか、任意で references(参照資料)や few-shot 用の examples を指定可能
  • 理由付きの詳細な検証結果
  • 入力: text(チェック対象テキスト)、task(タスク名)、description(タスクの説明・任意)、rules(ルールのJSON配列)

CHECKLIST

  • CSVファイルで定義したルールに対して、入力テキストが準拠しているかをLLMが判定
  • CSVのカラム: namedescription、任意で references(セミコロン区切り)、examples(JSON)
  • 構造化された検証レポート
  • 入力: text(チェック対象テキスト)、task(タスク名)、description(タスクの説明・任意)、rules(ルールCSVファイルのURL)

JINBA_MODULES_CHECKER_V2

  • JSONルールファイルを使用した高度な検証
  • 強化されたルール処理
  • パフォーマンスと精度の向上
  • 追加機能を含むバージョン2

認証

チェッカーツールに認証は必要ありません。

例: ドキュメント検証

例: データ品質検証

例: 高度なファイル検証

検証ルールタイプ

パターンベースルール

  • 正規表現パターン: 複雑な検証のための正規表現を使用
  • テキストマッチング: シンプルなテキストの存在または不在チェック
  • フォーマット検証: メール、電話、URL、日付フォーマット

構造ルール

  • 必須フィールド: 必須データの存在確保
  • データタイプ: 数値、日付、ブールデータの検証
  • 範囲検証: 最小/最大値、長さ制約

ビジネスルール

  • カスタムロジック: 複雑なビジネスルール検証
  • クロスフィールド検証: 複数フィールドに依存するルール
  • 条件付きルール: 特定条件下で適用されるルール

検証結果

各検証は構造化された結果の配列を返します:
range は、結果が該当する文字範囲を示す数値の配列です。

使用例

  • データ品質保証: インポートデータの品質検証
  • コンプライアンスチェック: 規制要件への文書適合確認
  • フォーム検証: ユーザー提出フォーム・申請書の検証
  • コンテンツモデレーション: コミュニティガイドラインに対するコンテンツチェック
  • ビジネスルール実行: データがビジネス基準を満たすことの確認
  • インポート検証: システムインポート前のデータ検証
  • 文書審査: 自動化された文書コンプライアンスチェック