Class: AI::Engine::OpenAI::Assistants::Delete
- Inherits:
-
Object
- Object
- AI::Engine::OpenAI::Assistants::Delete
- Defined in:
- app/services/ai/engine/openai/assistants/delete.rb
Class Method Summary collapse
-
.call(remote_id:) ⇒ Object
Deletes an OpenAI Assistant by its ID.
Class Method Details
.call(remote_id:) ⇒ Object
Deletes an OpenAI Assistant by its ID.
3 4 5 6 7 |
# File 'app/services/ai/engine/openai/assistants/delete.rb', line 3 def self.call(remote_id:) client.assistants.delete(id: remote_id) rescue Faraday::ResourceNotFound => e Rails.logger.error("#{self} - #{e.response.dig(:body, "error", "message")}") end |