メインコンテンツへスキップ

概要

LemonDataは、パフォーマンスの最適化とコスト削減のためにキャッシュを自動的に管理します。キャッシュエントリをクリアするための公開エンドポイントはありませんが、リクエストレベルのコントロールを通じてキャッシュ動作を完全に制御できます。

キャッシュのバイパス

キャッシュを使用せずに最新のレスポンスを取得するには、リクエストで cache_control パラメータを使用します。
curl -X POST "https://api.lemondata.cc/v1/chat/completions" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "messages": [{"role": "user", "content": "Hello!"}],
    "cache_control": {"type": "no_cache"}
  }'

キャッシュコントロールオプション

タイプ効果
no_cacheキャッシュルックアップをスキップし、常に最新のレスポンスを取得します
no_storeこのレスポンスをキャッシュに保存しません
response_only完全一致キャッシュのみを使用します(セマンティックをスキップ)
semantic_onlyセマンティックキャッシュのみを使用します(完全一致をスキップ)

キャッシュフィードバック

誤ったキャッシュレスポンスを受け取った場合は、報告することができます。
curl -X POST "https://api