ソニックの部屋

主にプログラミングに関する記事を投稿します

2023-11-01から1ヶ月間の記事一覧

「ChatGPT/LangChainによるチャットシステム構築[実践]入門」を読む

気になった用語等をまとめる 第1章_LLMを使ったアプリ開発 学んだこと LLMとはLarge Language Model チャットボット、文章の要約、QA、AIエージェント等 第2章_プロンプトエンジニアリング 学んだこと プロンプトエンジニアリングガイドで紹介されている主な…

RailsでECサイトを作る

コード整形 docker compose run --rm web bundle exec rubocop -A docker compose run --rm web bin/htmlbeautifier binding.pry docker attach rails_ec-web-1 DBリセット&seed追加 docker compose run --rm web bundle exec rails db:migrate:reset docker…

「LangChain完全入門 生成AIアプリケーション開発がはかどる大規模言語モデルの操り方」を読む

気になった用語等をまとめる 第1章_ChatGPTとLangChain 学んだこと Chat(対話形式の生成)とComplete(テキストの続きを生成)2つのモデルがある よってプロンプトでChatは対話形式で指示、Completeは文章の途中まで設定することが一般的 マルチモーダルと…

「Python / JavaScriptによるOpen AIプログラミング」を読む

気になった用語等をまとめる 第1章_OpenAI APIを開始しよう 学んだこと いかにプロンプトを用意するか、プロンプトデザインが重要 第2章_API利用の基本をマスターしよう 学んだこと プロンプトとはクライアントから受け取るテキストのこと 第3章_プロンプト…

「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装①」を読む

気になった用語等をまとめる Numpyまとめ Numpyの配列の作成①(N次元配列) A = np.array([1, 2], [3, 4]) => [[1 2], [3 4]] Numpyの配列の作成② x = np.arange(0, 6, 0.1) => [0, 1, ..., 5.9] Numpyによる多次元配列の計算 B = np.array([[5, 6], [7, 8]]…