diff options
author | icebaker <113217272+icebaker@users.noreply.github.com> | 2024-01-10 22:02:42 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-10 22:02:42 -0300 |
commit | 50677c9b2ab6ce8f6fe232834f139f1e16f0e079 (patch) | |
tree | 866218debc763547818de0099098bc5fe2ae29c7 /components/providers/openai.rb | |
parent | 819381e7bd3e3ca5d310ad0a29b6925dcfa26720 (diff) | |
parent | aabf3d9b711f66fe4195a8c850856826c7ad5580 (diff) |
Merge pull request #15 from icebaker/ib-markdown
Adding support to Markdown Cartridges
Diffstat (limited to 'components/providers/openai.rb')
-rw-r--r-- | components/providers/openai.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/providers/openai.rb b/components/providers/openai.rb index e71f143..79b935e 100644 --- a/components/providers/openai.rb +++ b/components/providers/openai.rb @@ -140,7 +140,7 @@ module NanoBot begin @client.chat(parameters: Logic::OpenAI::Tokens.apply_policies!(cartridge, payload)) rescue StandardError => e - raise e.class, e.response[:body] if e.response && e.response[:body] + raise e.class, e.response[:body] if e.respond_to?(:response) && e.response && e.response[:body] raise e end @@ -148,7 +148,7 @@ module NanoBot begin result = @client.chat(parameters: Logic::OpenAI::Tokens.apply_policies!(cartridge, payload)) rescue StandardError => e - raise e.class, e.response[:body] if e.response && e.response[:body] + raise e.class, e.response[:body] if e.respond_to?(:response) && e.response && e.response[:body] raise e end |