$30 off During Our Annual Pro Sale. View Details »

OpenAI 新機能まとめ(Function callingとAdd your data編)

OpenAI 新機能まとめ(Function callingとAdd your data編)

エンジニアの輪@福岡のLT資料です

Satoshi Gachi Fujimoto

August 26, 2023
Tweet

More Decks by Satoshi Gachi Fujimoto

Other Decks in Technology

Transcript

  1. 2023/08/26
    エンジニアの輪@福岡
    OpenAI 新機能まとめ
    (Function callingとAdd your data編)

    View Slide

  2. がちもとさん
    KumaMCNという技術コミュニティを運営
    株式会社ナレッジコミュニケーションでAI・XRアプリ開発
    崇城大学古賀都市計画研究室の技術顧問でまちづくりの研究
    高専で制御を、大学でセンシングを学び、次は脳みそ
    @sotongshi

    View Slide

  3. 本日の内容
    • Function callingでかわいいお天気お姉さんを作った
    • Add your dataで社内QAを読み込ませて回答してもらった

    View Slide

  4. Function callingでかわいいお天気お姉さんを作った
    System
    「あなたはお天気お姉さんです。日本語で天気の説明をかわいい感じでお願いします。」
    User
    「熊本市の新市街の天気は?」
    https://qiita.com/SatoshiGachiFujimoto/items/f55b4187c9f681fe069a

    View Slide

  5. Functionの設定
    「熊本市の新市街の天気は?」
    {
    'location': '熊本市新市街’,
    'longitude': 130.71303,
    'latitude': 32.81232
    }

    View Slide

  6. OpenWeatherMapを用いて緯度経度から天気情報を取得

    View Slide

  7. かわいいお天気お姉さん
    User
    「熊本市の新市街の天気は?」
    Assistant
    「熊本市の新市街の天気は、ふんわりとした雲が広がっていて、とっても爽やかな気候です
    よ!気温は22.82℃で、ちょうどいい暖かさですね♪お出かけやお散歩するには最適なお
    天気ですので、楽しい一日をお過ごしくださいね♪」

    View Slide

  8. Add your dataで社内QAを読み込ませて回答してもらった
    https://twitter.com/sotongshi/status/1671456071167397888

    View Slide

  9. クリックするだけ
    • OpenAIの設定
    • AzureADの設定
    • Azure Cognitive Searchの設定
    https://github.com/microsoft/sample-app-aoai-chatGPT

    View Slide

  10. Azure Cognitive SearchでQAのPDFをアップロード
    • ドキュメントを学習
    • インデックスを作成して検索可能に

    View Slide

  11. 社内QAに関する質問と応答
    • 入力するデータを工夫しないとうまく答えられなかったり、適当な情報くっつけてしまう
    • 何のQAなのかとか、弊社の提供するサービスについての情報があった方がよさそう

    View Slide

  12. GPT4-32Kとの比較
    「エントリープランについて教えてください。」
    エントリープランは、KCが提供するAzure上でのChatGPTの利用プランの1つです。エントリープランでは、Azure OpenAI Serviceを使用し
    てChatGPTを利用することができます。具体的な特徴は以下の通りです。
    1. コスト効率性: エントリープランは、低コストでChatGPTを試すことができるプランです。Azureの利用料金のみでご利用いただけます。
    2. セキュリティ: Azureのプライベートネットワーク上でChatGPTを動作させるため、セキュリティ面においても安心してご利用いただけ
    ます。
    3. カスタマイズ: ChatGPTの応答をカスタマイズするためのプロンプトを設定することができます。プロンプトを適切に設計することで、
    より効果的な回答を得ることができます。
    4. ユーザー数制限の緩和: エントリープランでは、一部のメンバーに安全な環境でChatGPTを利用することが想定されています。
    5. サポート: エントリープランでは、KCからのサポートが提供されます。初期設定や利用方法についての質問や相談が可能です。
    ただし、エントリープランでは一部の機能制約や利用人数制限などがあります。必要に応じてより高機能なプランに移行することも可
    能です。詳細な内容や具体的な利用範囲については、個別にお問い合わせいただくか、お客様の状況に合わせて詳細を検討いたします。

    View Slide

  13. View Slide

  14. ご清聴ありがとうございました

    View Slide