チャットボット向けAPI

あなたのチャットボットはClaude APIを使用。Claudeは透かしを追加。私たちが削除します。

チャットボット応答のリアルタイム透かし削除。ミドルウェア層を1つ追加→全ユーザーを保護。ストリーミングサポート付き。

const response = await fetch(
  "https://api.gptwatermarkremover.com/v1/clean",
  {
    method: "POST",
    headers: {
      "X-API-Key": "YOUR_API_KEY",
      "Content-Type": "application/json"
    },
    body: JSON.stringify({ text: "AI生成テキストをここに入力" })
  }
);

const { cleaned_text } = await response.json();

チャットボットの透かし問題

AIのAPIをチャットボット応答に使用。AIプロバイダーが透かしを埋め込む。ユーザーの会社がAIチェックを実行。発覚。

1. ユーザーが質問

チャットボットが営業担当、サポートエージェント、または従業員からの問い合わせを受信。

2. Claude APIが透かし付きで応答

claude.messages.create()を呼び出す。応答には不可視の追跡文字が含まれる。

3. ユーザーがコピー→検出される

ユーザーが応答をメール/Slackに貼り付け。会社のAI検出器がフラグを立てる。信頼喪失。

解決策:ミドルウェアによる透かし削除

Claude APIの応答とユーザー表示の間に透かし削除を追加。ユーザーは合計<2.1秒でクリーンな応答を確認(AI 2秒 + クリーニング 0.1秒)。

// チャットボットがClaudeからレスポンスをストリーミング
const stream = await anthropic.messages.stream({
  model: "claude-3-5-sonnet-20241022",
  messages: [{ role: "user", content: "助けてください..." }],
  max_tokens: 1024
});

let fullResponse = "";
for await (const chunk of stream) {
  if (chunk.type === 'content_block_delta') {
    fullResponse += chunk.delta.text;
  }
}

// 完全なレスポンスから透かしを削除
const clean = await fetch(
  'https://api.gpt-watermark-remover.com/v1/remove',
  {
    method: 'POST',
    headers: { 'X-API-Key': 'your_api_key' },
    body: JSON.stringify({ text: fullResponse })
  }
);

const { clean_text } = await clean.json();
return clean_text;  // ✅ 透かしなし

ミドルウェアパターン

AI APIとユーザーの間の不可視レイヤー

ユーザークエリ

Claude API

透かしあり

透かし削除

<100ms

ユーザーへのクリーンな応答

透かしなし、検出リスクなし

ストリーミング応答サポート

Claude/ChatGPTストリーミングAPIを使用するリアルタイムチャットボット向け:

  • ストリームチャンクを完全な応答に収集
  • ストリーム完了後に透かしを削除
  • <100msの追加レイテンシ(気づかない程度)
  • ユーザーはすぐにテキストを見始める

バッチ処理

複数の応答バリエーションや非同期ワークフローを持つチャットボット向け:

  • 1回のAPIコールで最大50件の応答をクリーニング
  • 非同期処理用のWebhookサポート
  • A/Bテストやマルチバリアント応答に最適
  • 応答ごとに同じ<100msのレイテンシ
<100ms
追加レイテンシ
3 req/s
デフォルトレート制限
99.9%
稼働率SLA
50/バッチ
応答/コール
99.9%
稼働率
<100ms
応答時間
全種類対応
透かしタイプ
100K
最大文字数
HTTPS暗号化
テキスト保存なし
グローバルエッジ展開

シンプルな料金

全てのプレミアムサブスクリプションにAPIアクセスが含まれています

利用可能

プレミアムサブスクリプション

始めるために必要な全てが揃っています

  • 月間1,000 APIコール
  • リクエストごとに10万文字
  • 全てのウェブ機能を含む
  • APIキーの即時生成
ドキュメントを見る
近日公開

開発者プラン

本番アプリ向けの大容量プラン

  • 大容量プラン
  • チーム・組織向けプラン
  • カスタムエンタープライズソリューション

検出する透かしの種類

当社のAPIは、ChatGPT、Claude、Geminiなどのシステムが生成テキストにマークを付けるために使用する、すべての既知の不可視Unicode文字を検出して除去します。

ゼロ幅文字

視覚的幅のない不可視文字。AIシステムがテキストにマークを付けるために一般的に挿入します。

ゼロ幅スペース
最も一般的なAI透かし。単語や文字間に挿入される不可視のスペース文字。
ゼロ幅非接合子
アラビア語などのスクリプトで文字の接合を防止。AIテキストの隠しマーカーとして使用。
ゼロ幅接合子
文字の接合を強制。絵文字シーケンスで使用され、透かしに悪用される。
バイト順マーク
元々はエンコーディング検出用。テキスト内に埋め込まれると不可視の透かしとして機能。
ワードジョイナー
改行を防止。AI生成コンテンツをマークするための不可視文字。

フォーマット文字

目に見えずにテキストのレンダリングに影響を与える文字。

ソフトハイフン
単語の分割可能箇所をマーク。改行時以外は不可視。
結合グラフィム接合子
文字の結合方法に影響。テキストを不可視にマークするために使用。
関数適用
数学的不可視演算子。テキスト透かしとして再利用。
不可視乗算
数学的乗算マーカー。ゼロ幅で透かしに使用。
不可視セパレータ
幅のない数学的セパレータ。隠しテキストマーカー。

双方向制御

テキストの方向を制御する文字。多くの場合不可視で透かしに悪用可能。

左から右マーク
左から右の方向を強制。不可視の方向オーバーライド。
右から左マーク
右から左の方向を強制。隠し方向マーカー。
方向埋め込み
テキスト方向を埋め込む複数の文字。不可視のフォーマット制御。
方向オーバーライド
テキスト方向のレンダリングをオーバーライド。隠し透かし文字。

異体字セレクタ

前の文字のレンダリング方法を変更する文字。多くの場合不可視。

標準異体字セレクタ
文字の外観を変更するセレクタ。多くの場合不可視の変更。
拡張異体字セレクタ
特殊用途の拡張セレクタ。通常のテキストでは稀で疑わしい。

注釈文字

行間注釈用の文字。ほとんどのコンテキストで不可視。

注釈アンカー
注釈の開始をマーク。不可視のフォーマット文字。
注釈セパレータ
注釈要素を分離。ゼロ幅マーカー。
注釈ターミネータ
注釈を終了。隠しテキストマーカー。

なぜAIシステムは透かしを追加するのですか?

ChatGPT、Claude、GeminiなどのAIモデルは、AI生成コンテンツの検出を可能にするために不可視の透かしを埋め込みます。これらの透かしは視覚的幅がゼロのUnicode文字を使用しており、プログラムで検出できます。当社のAPIは、テキストの意味とフォーマットを保持しながら、すべての既知の透かしパターンを除去します。

チャットボット統合FAQ

リアルタイム透かし削除に関する技術的な質問

本番対応のチャットボット保護を数分で

すべてのチャットボット応答を、透かしなしで

ミドルウェア層を1つ追加。数百万の会話を保護。Claude、ChatGPT、Geminiチャットボットのリアルタイム透かし削除。

<100ms
追加レイテンシ
ストリーミング
完全サポート
リアルタイム
処理

1,000 APIコール付き • Claude、ChatGPT & Geminiサポート