「あああ いいい ううう」が0.604。ベクトル検索の点数は、なぜ0にならないのか
意味のない文字列が、意味のある無関係な質問より高い類似度を出し、しきい値を突破しました。なぜそうなるのかを768次元の実測で分解し、対処まで書きます。
意味のない文字列が、意味のある無関係な質問より高い類似度を出し、しきい値を突破しました。なぜそうなるのかを768次元の実測で分解し、対処まで書きます。
AIのAPI利用料は「使った分だけ」。日本語は英語の2倍以上トークンを使うという実測値から、社内問い合わせボットの月額を具体的に計算し、稟議に書ける予算の組み方まで整理します。
Djangoプロジェクトで使うライブラリを、立ち上げ時に入れる「基本の5つ」と運用フェーズで効いてくる「応用の5つ」に分けて紹介。それぞれ何をするもので、なぜ必要なのかを実務の視点から解説します。
プロンプトに具体例を入れると応用が効かなくなるのでは——という疑問に、Few-Shot PromptingとIn-Context Learningの観点から答えます。例を消すのではなく「型」に一段抽象化する書き方を、実際のプロンプト例つきで解説します。
DjangoからAmazon S3へファイルを保存し、管理まで自動化する実装。モデル設計、アップロード用ヘルパー関数、削除時の同期、そしてユーザーごとにバケットを切り替える方法までコード付きで解説します。
WordPress 6.7へのアップデート後に出る「翻訳の読み込みが早すぎます」という通知。何が起きているのか、なぜ6.7から出るようになったのか、そして2通りの対処法を解説します。
LOGIN_REDIRECT_URLを設定してもログイン後のリダイレクト先が変わらない。django-allauthで起きるこの現象の原因と、login.htmlの修正・CustomLoginViewの実装・URL設定という3つの解決手順を解説します。
PythonAnywhereはDjangoアプリを簡単にデプロイできますが、Redis・runserver・WebSocket・Django-Qには固有の制約があります。作り始める前に知っておきたい4点を、回避策とあわせて整理しました。
ページを再読み込みせずにコメントだけを差し替える。DjangoとAjaxで非同期コメント欄を作る手順を、モデル定義からjQueryでの取得、ユーザーへのフィードバック表示まで6ステップで解説します。
AIが生成するコードは動く。しかし変更に強いとは限らない。DjangoのURLハードコードを例に、「動くコード」と「保守できるコード」の違い、そしてAIエージェントに設計判断まで委ねたときに何が起きるかを考えます。