{"product_id":"chatbot-builder-python","title":"Python向けチャットボット構築Skill：FlaskとDjango","description":"\u003cp\u003ePythonでチャットボットを作る方法を検索すると、何も起こらない9秒間の後に回答全体を出力する15行のスクリプトが表示されます。しかし、それでは、開かれたストリームごとに同期gunicornワーカーがその時間いっぱい拘束されること、Flaskのジェネレーターはyieldした瞬間にリクエストコンテキストを失うこと、会話をセッションCookieに保存できないこと、そしてメモリ内のレートリミッターはワーカーごとに別々にカウントすることが分かりません。\u003c\/p\u003e\u003cp\u003eこれはシステムpromptではなく、構築ガイドです。ファイルをプロジェクトに置き、Claude CodeまたはCursorで開けば、設計を一緒に進められます。FlaskのルートとDjangoのビューを並べて比較し、WSGIがブロックするためServer-Sent Eventsを使う方法、ASGIやChannelsを選ぶべき正直な判断基準、ORMでの会話の保存、時間のかかる処理にはCeleryを使いトークン処理には決して使わない方法、ユーザーごとのレート制限、バックオフ付きのリトライ、構造化出力のためのpydantic、そしてストリームを飲み込まないgunicornまたはuvicornでのデプロイまで扱います。\u003c\/p\u003e\u003cp\u003e一度購入すれば、そのまま所有できます。サブスクリプションもアカウントもなく、複数のプロジェクトでの再利用回数にも制限はありません。\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58693470552328,"sku":null,"price":14.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/chatbot-builder-python-1.png?v=1789388364","url":"https:\/\/kissmyskills.com\/ja\/products\/chatbot-builder-python","provider":"KissMySkills","version":"1.0","type":"link"}