自分で作成したGemをOpenAIのGPTsのように友達や他人に使わせることは現在はGeminiにはありません。ですが、考え方を変えて自分が作成したプロンプト利用してもらうには、と考えるとを方法は幾つかあります。

1. RubyGems.org で公開する

  • メリット:
    • 世界中のRubyユーザーがあなたのGemを見つけ、簡単にインストールして使うことができます。
    • gem install あなたのgem名 というシンプルなコマンドでインストールできます。
  • デメリット:
    • 公開する以上、コードは誰でも見ることができます。
    • ライセンスなどを適切に設定する必要があります。

2. Git リポジトリなどを利用して共有する

  • メリット:
    • RubyGems.org で公開するほどではないGemや、非公開にしたいGemを共有できます。
    • Git リポジトリへのアクセス権限を設定することで、特定の人とのみ共有できます。
  • デメリット:
    • インストール方法が少し複雑になります(GemfileにGitリポジトリのURLを指定するなど)。

どちらの方法が良いか

  • 公開しても問題ないGem で、広く使ってもらいたい 場合は、RubyGems.org で公開するのが良いでしょう。
  • 特定の人とのみ共有したいGem や、まだ開発中のGem は、Git リポジトリなどを利用して共有するのが良いでしょう。

注意点

  • どちらの方法でも、Gemの依存関係やREADMEなどをきちんと整備しておくことが重要です。
  • セキュリティに配慮し、脆弱性のないGemを作成・公開するようにしましょう。

3. Google AI Studioでwebアプリにして公開する ※お薦め

  • メリット:
    • 簡単な共有とアクセス: ユーザーは複雑なセットアップなしに、ブラウザから直接AIモデルを利用できます。
  • デメリット:
    • 機能の制約: Google AI Studioの組み込み機能に依存するため、高度なカスタマイズや複雑なUIの構築が難しい場合があります。
    • トラフィックとコスト: 📈 多くのユーザーがアクセスすると、APIの利用制限に達したり、関連する費用が発生する可能性があります。

参照

Google AI Studioでノーコード開発!

【衝撃】カスタムGPTが秒速でWebアプリに!?Google AI Studioがヤバい!

●おまけ:その他にも以下のような方法もあります。

①スプレットシートを使う

スプレットシートからGemini Gemを呼び出す

②ノーコードツールを使う

bolt.newからGemini Gemを呼び出す

Tags:

Comments are closed