diff options
author | icebaker <113217272+icebaker@users.noreply.github.com> | 2023-12-15 08:35:09 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-15 08:35:09 -0300 |
commit | f3200fe0448044ebf43fb52f40a47bc648082c56 (patch) | |
tree | 6a5db83f9210a15b4e57516791d23f353b27f7a3 /logic/providers/google/tokens.rb | |
parent | fb96658a1ca4b6e3e0505e7a39f660e1a05b3c6e (diff) | |
parent | 639fcc2da50333da00fe50a0970fe28b4e5e9908 (diff) |
Merge pull request #9 from icebaker/ib-gemini
Adding support for Google Gemini
Diffstat (limited to 'logic/providers/google/tokens.rb')
-rw-r--r-- | logic/providers/google/tokens.rb | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/logic/providers/google/tokens.rb b/logic/providers/google/tokens.rb new file mode 100644 index 0000000..3d5492f --- /dev/null +++ b/logic/providers/google/tokens.rb @@ -0,0 +1,16 @@ +# frozen_string_literal: true + +require 'openai' + +module NanoBot + module Logic + module Google + module Tokens + def self.apply_policies!(_cartridge, payload) + payload[:contents] = payload[:contents].map { |message| message.except(:_meta) } + payload + end + end + end + end +end |