Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ChatGPTで僕が知っていることまとめ

 ChatGPTで僕が知っていることまとめ

Hazumi Ichijo

May 01, 2023
Tweet

More Decks by Hazumi Ichijo

Other Decks in Technology

Transcript

  1. © 2023 Wantedly, Inc.
    ChatGPTで僕が知ってい
    ること
    May. 1 2023 - Hazumi Ichijo

    View Slide

  2. © 2023 Wantedly, Inc.
    利用方法
    1. ChatGPT
    a. OpenAI
    b. Azure OpenAI Service
    2. ChatGPT Plugins
    a. LangChain

    View Slide

  3. © 2023 Wantedly, Inc.
    実装パターン(@rerostがTLで見たことあるもの)
    1. API
    a. 前段に情報を追加する
    i. 少量の情報を追加する
    ii. 大量の情報を追加する
    b. 複数のChatGPTを利用する
    2. ChatGPT Plugins

    View Slide

  4. © 2023 Wantedly, Inc.
    実装パターン 少量の情報を追加する
    URLを渡すパターン(gptalk)
    PDFを渡すパターン
    (zerebom/gpt-pdf-summarizer)

    View Slide

  5. © 2023 Wantedly, Inc.
    実装パターン 大量の情報を追加する
    社内ドキュメントを検索する

    View Slide

  6. © 2023 Wantedly, Inc.
    実装パターン 複数のChatGPTを利用する

    View Slide

  7. © 2023 Wantedly, Inc.
    実装パターン 複数のChatGPTを利用する
    別のスレッドでモデレートする

    View Slide

  8. © 2023 Wantedly, Inc.
    実装パターン 複数のChatGPTを利用する
    トークン数対策のため要約す
    るパターン
    プロンプトインジェクション対策

    View Slide

  9. © 2023 Wantedly, Inc.
    実装パターン ChatGPT Plugins

    View Slide

  10. © 2023 Wantedly, Inc.
    ライブラリ
    1. LangChain, ChatGPT周りのいろんな機能全部入り
    https://github.com/hwchase17/langchain
    2. GPT Index, LLMに検索機能を付与
    https://github.com/jerryjliu/llama_index

    View Slide

  11. © 2023 Wantedly, Inc.
    今できないこと
    1. ChatGPTに新しい情報を学習させる(Fine-Tune)
    2. 4k(32k)トークン以上の情報を渡す
    ● トークンについて
    ○ https://platform.openai.com/tokenizer
    ○ https://help.openai.com/en/articles/49368
    56-what-are-tokens-and-how-to-count-t
    hem

    View Slide

  12. © 2023 Wantedly, Inc.
    他事例
    1. Rimo 要約
    ● https://prtimes.jp/main/html/rd/p/000000010.000064239.html
    2. タップル 文章作成
    ● https://www.watch.impress.co.jp/docs/news/1492366.html
    3. LawFlow 法律相談
    ● https://prtimes.jp/main/html/rd/p/000000045.000051647.html
    4. Zapier ノーコード(ChatGPT Pluginライク?)
    ● https://zapier.com/apps/chatgpt/integrations
    5. SiteGPT サイト情報検索
    ● https://sitegpt.ai/
    6. NPCとして振る舞わせる
    ● https://arxiv.org/abs/2304.03442
    7. 社内情報検索
    ● https://qiita.com/nohanaga/items/803c09b5a3a4e2d1776f

    View Slide

  13. © 2023 Wantedly, Inc.
    他の参考になりそうなもの
    1. ChatGPT Prompt Engineering for Developers
    ● https://www.deeplearning.ai/short-courses/chatgpt-prompt
    -engineering-for-developers/
    2. 検索エンジンを組み合わせる例
    ● https://twitter.com/dotey/status/1631926587867242496
    3. ChatGPT Plugins (LangChain)
    ● https://python.langchain.com/en/latest/modules/agents/too
    ls/examples/chatgpt_plugins.html

    View Slide