[{"data":1,"prerenderedAt":171},["ShallowReactive",2],{"tech-article":3},{"id":4,"title":5,"body":6,"date":156,"description":157,"extension":158,"meta":159,"navigation":160,"path":161,"seo":162,"stem":163,"tags":164,"__hash__":170},"tech/tech/finetune-llm-google-colab.md","【完全無料】オープンソースLLMをGoogle Colabでファインチューニングして「おてんば姫」を作った話",{"type":7,"value":8,"toc":145},"minimark",[9,13,17,28,31,99,102,105,109,132,135],[10,11,12],"h2",{"id":12},"はじめに",[14,15,16],"p",{},"Google Colabの無料枠（T4 GPU）を活用し、オープンソースのLLM（大規模言語モデル）をファインチューニングして、独自のキャラクター性を持つAI「おてんば姫」を作成しました。",[14,18,19,20,27],{},"本記事の詳細は ",[21,22,26],"a",{"href":23,"rel":24},"https://qiita.com/motoki_fujino6290/items/a395fd4cb2a1de92b689",[25],"nofollow","Qiitaの記事"," をご覧ください。",[10,29,30],{"id":30},"技術スタック",[32,33,34,47],"table",{},[35,36,37],"thead",{},[38,39,40,44],"tr",{},[41,42,43],"th",{},"項目",[41,45,46],{},"内容",[48,49,50,59,67,75,83,91],"tbody",{},[38,51,52,56],{},[53,54,55],"td",{},"実行環境",[53,57,58],{},"Google Colab（無料枠・T4 GPU）",[38,60,61,64],{},[53,62,63],{},"ベースモデル",[53,65,66],{},"Qwen2.5-1.5B-Instruct",[38,68,69,72],{},[53,70,71],{},"学習手法",[53,73,74],{},"QLoRA × Unsloth",[38,76,77,80],{},[53,78,79],{},"学習データ",[53,81,82],{},"101件のJSONL形式データ",[38,84,85,88],{},[53,86,87],{},"学習時間",[53,89,90],{},"約50秒",[38,92,93,96],{},[53,94,95],{},"費用",[53,97,98],{},"完全無料",[10,100,101],{"id":101},"概要",[14,103,104],{},"LLMのファインチューニングとは、事前学習済みのモデルに追加の学習データを与えて、特定のタスクやスタイルに適応させる手法です。今回は一人称「余」、語尾「〜のじゃ」というキャラクター性を持つ「おてんば姫」を作成しました。",[106,107,108],"h3",{"id":108},"ポイント",[110,111,112,120,126],"ul",{},[113,114,115,119],"li",{},[116,117,118],"strong",{},"LLMはパターンを学習する",": 会話データに含まれるパターンを統計的に学習させることで、自然なキャラクター口調を再現",[113,121,122,125],{},[116,123,124],{},"QLoRA × Unslothによる効率的な学習",": メモリ効率の良いQLoRAとUnslothの組み合わせにより、無料GPUでもファインチューニングが可能",[113,127,128,131],{},[116,129,130],{},"少量データでの実現",": わずか101件のデータで十分なキャラクター性を実現",[106,133,134],{"id":134},"学習前後の比較",[14,136,137,140,141,144],{},[116,138,139],{},"学習前",": 標準的なAIアシスタントとしての回答\n",[116,142,143],{},"学習後",": 「最高に晴れているのじゃ！」など、キャラクターの口調が自然に再現",{"title":146,"searchDepth":147,"depth":147,"links":148},"",2,[149,150,151],{"id":12,"depth":147,"text":12},{"id":30,"depth":147,"text":30},{"id":101,"depth":147,"text":101,"children":152},[153,155],{"id":108,"depth":154,"text":108},3,{"id":134,"depth":154,"text":134},"2026-03-12","Google Colabの無料GPUを使い、QLoRA × Unslothで独自キャラクターAIを作成した技術解説です","md",{},true,"/tech/finetune-llm-google-colab",{"title":5,"description":157},"tech/finetune-llm-google-colab",[165,166,167,168,169],"LLM","ファインチューニング","Google Colab","QLoRA","Unsloth","VZxDCe4faYCipxJYcTFLllTsyVOmGAxpSBjX-oB5KXA",1774835869774]