タグ

advenced data analysisに関するarrowKatoのブックマーク (2)

  • GPT-4oとStreamlitでOpenAI Assistants APIのCode Interpreterを検証した現状と課題

    はじめに OpenAIのAssistants APIをそのまま使用することで、自前でLangChainのエージェントなどを使用して同様の処理を実装する手間を省け、非常に便利です。ただ、現状(2024/05/18)ではまだβ版ということもあり、APIのインタフェースの改変も多く見られます。 Assitants APIを用いたcode-interpreterのUIstreamlitで実装 においても、実装例が紹介されていますが、そのままでは動作しないこともあり、最新版での動作検証も兼ねてStreamlitでの実装例を紹介します。 また、記事ではStreaming対応済みの実装を取り入れており、よりリアルタイムな対話が可能となっています。 扱っているモデルは2024/05/14に発表されたGPT-4oを用いています。 目次 はじめに 実装例 app.py openai_handler.py

    GPT-4oとStreamlitでOpenAI Assistants APIのCode Interpreterを検証した現状と課題
    arrowKato
    arrowKato 2024/05/20
    Assistant APIの CodeInterpreterを使ったまともな実装例
  • Open Interpreterを誰でも使えるSlack botにしました

    TL;DR 今話題のOpen InterpreterをSlack botにしました。 Codeはこちらのリポジトリをご覧ください。 はじめに Open Interpreter楽しんでますか? 「どうやらヤバイやつが爆誕したらしい」という認識で間違いなさそうです。 でも、このヤバさがわかってるのはまだ一部の人だけ、もったいない! ということで今回はこのOpen Interpreterを誰でも使えるようにSlack botにする方法を紹介します。 ファイルのアップロード、ダウンロードも可能ですので、最低限必要な機能を全て備えたものが完成すると思います。 この記事を読めばわかること Cloud Runを使ってサーバーレスなOpen Interpreter実行環境を構築する方法 Cloud Storageを使ってステートレスなCloud Runでも会話とファイルを維持する方法 Slack Botを

    Open Interpreterを誰でも使えるSlack botにしました
    arrowKato
    arrowKato 2023/10/12
    Open InterpretterをCloud Runで動かして、Slackbot化する
  • 1