はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    参議院選挙2025

『qiita.com』

  • 人気
  • 新着
  • すべて
  • ChatGPT API を基礎から理解する - Qiita

    85 users

    qiita.com/PND

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 概要 この記事では、ChatGPT の API を利用してプロダクトを開発するために必要な基礎知識を解説します。 ChatGPT プラグインや LangChain などの仕組みを理解し、ライブラリに頼らなくても実装できるようになることを目指します。 ChatGPT API の裏側 ChatGPT で会話をしている時、返答が一気に全て表示されず、徐々に出てくるのを不思議に思ったことはないでしょうか。これは単なる視覚的な演出ではありません。実際に一単語ずつ時間をかけて生成されています。 基礎となる GPT のモデルは、入力されたテキスト (

    • テクノロジー
    • 2023/06/21 20:16
    • ChatGPT
    • あとで読む
    • API
    • qiita
    • 技術
    • プログラミング
    • OpenAI Function Calling を Zod + TypeScript で型安全に扱う - Qiita

      31 users

      qiita.com/PND

      概要 OpenAI の Chat Completions API に Function Calling と呼ばれる新しい機能が追加されました。これを使うと、JSON Schema で指定した型に従う JSON 文字列を GPT が返してくれます。(ただし 100% valid な JSON が返る保証は無い) 特にライブラリに頼らずに Function Calling を利用しようとすると、 JSON Schema を書く OpenAI API にリクエスト 返ってきた JSON 文字列をパースして検証する というステップが必要になって面倒ですが、Zod のスキーマさえ書けば 1, 3 の手間を省きつつ型安全に実装することができます。 目指す姿 import { z } from "zod"; // 手動でコードを書くのは関数の名前、説明文、Zod スキーマの部分だけ const func

      • テクノロジー
      • 2023/06/17 16:02
      • typescript
      • Qiita
      • あとで読む
      • AI
      • GPT-4 で Minecraft を自動プレイする Voyager を動かしてみた - Qiita

        148 users

        qiita.com/PND

        概要 GPT-4 に全自動で Minecraft をプレイさせる論文 "Voyager: An Open-Ended Embodied Agent with Large Language Models" を紹介します。 Voyager は、継続的・段階的に複雑なタスクを学習し続けることができ、マップ開拓や新アイテム獲得の能力で既存手法に勝ると主張されています。 既存手法との違い LLM にツールや外部 API を与えて自律的に計画・行動させるアルゴリズムと言うと、ReAct, Reflexion, Auto-GPT などが特に有名です。 これらと Voyager の一番の差別化部分は、Iterative Prompting Mechanism および Skill Library と呼ばれるコンポーネントです。 Voyager はボットを操作するために Mineflayer という Java

        • テクノロジー
        • 2023/06/03 07:45
        • AI
        • あとで読む
        • 機械学習
        • gpt
        • qiita
        • bot
        • ChatGPT
        • game
        • Minecraft
        • コード
        • ディスクを食い潰す Docker volume の落とし穴 - Qiita

          4 users

          qiita.com/PND

          概要 Dockerfile の VOLUME は予期せずディスクを食い潰す原因になる MySQL など多数の公式 Docker イメージで VOLUME が使われているため要注意 遭遇した問題 ある時、CI サーバーのディスクが圧迫されており、その大部分を Docker volume が占めていることがわかりました。 $ docker system df TYPE TOTAL ACTIVE SIZE RECLAIMABLE Images 14 5 6.787GB 3.283GB (48%) Containers 8 4 137.5MB 131.4MB (95%) Local Volumes 1281 7 224.8GB 224.3GB (99%) Build Cache 0 0 0B 0B $ docker system df -v ... Local Volumes space usag

          • テクノロジー
          • 2021/03/29 09:03
          • docker
          • Docker の仕組み 〜 コンテナを 60 行で実装する - Qiita

            11 users

            qiita.com/PND

            概要 本記事では、普段 Docker をブラックボックスとして扱っている方々を対象として、コンテナが動く仕組みを低レイヤーから解説します。 そのために Go 言語を使って、ゼロからコンテナを実装し動かしながら学ぶアプローチを取ります。コンテナの基礎的な原理は意外にも簡単で、この記事の最後に出来上がるコードは僅か 60 行ほどです。 なお、完成したコードは GitHub レポジトリに置かれています。 コンテナとは何か コンテナと仮想マシン (VM) の違いを説明する際に、よく次のような図が使われます。 (Docker 公式サイトより引用) VM とコンテナを比較した時の最大の特徴は、一つ一つのコンテナを作る際にゲスト OS を起動しないことです。 コンテナは全て、同じホスト OS の中で動くプロセスとして存在します。 しかし当然ながら、通常のプロセスはファイルなどのリソースを他のプロセスと共

            • テクノロジー
            • 2020/12/16 10:15
            • docker
            • Linux
            • ツイートの文字数を **厳密に** 数える方法 - Qiita

              5 users

              qiita.com/PND

              概要 Twitter API 経由でツイートする場合には、リクエストを送る前に字数制限を越えていないか検証する必要があります。 しかし Twitter の文字数カウントは独自の複雑な仕様になっており、ナイーブな方法(言語標準の length など)では正しい結果が得られません。 そこで本記事では以下の内容を取り上げます。 文字数カウントに伴う難点の説明 ツイートの長さを 厳密に 数えられる公式ライブラリ twitter-text の紹介 他言語に twitter-text を移植するために必要な情報のまとめ Python 3 用の自作パッケージ twitter-text-python の紹介 この記事が想定する読者 Twitter bot などを作っていてツイートの文字数カウントが必要な人 その他の状況で文字数カウントの沼にハマった人 文字コードについて手を動かしながら学ぶための題材が欲し

              • テクノロジー
              • 2019/08/28 19:26
              • Python
              • Twitter
              • プログラミング
              • JavaScript
              • programming

              このページはまだ
              ブックマークされていません

              このページを最初にブックマークしてみませんか?

              『qiita.com』の新着エントリーを見る

              キーボードショートカット一覧

              j次のブックマーク

              k前のブックマーク

              lあとで読む

              eコメント一覧を開く

              oページを開く

              はてなブックマーク

              • 総合
              • 一般
              • 世の中
              • 政治と経済
              • 暮らし
              • 学び
              • テクノロジー
              • エンタメ
              • アニメとゲーム
              • おもしろ
              • アプリ・拡張機能
              • 開発ブログ
              • ヘルプ
              • お問い合わせ
              • ガイドライン
              • 利用規約
              • プライバシーポリシー
              • 利用者情報の外部送信について
              • ガイドライン
              • 利用規約
              • プライバシーポリシー
              • 利用者情報の外部送信について

              公式Twitter

              • 公式アカウント
              • ホットエントリー

              はてなのサービス

              • はてなブログ
              • はてなブログPro
              • 人力検索はてな
              • はてなブログ タグ
              • はてなニュース
              • ソレドコ
              • App Storeからダウンロード
              • Google Playで手に入れよう
              Copyright © 2005-2025 Hatena. All Rights Reserved.
              設定を変更しましたx