Module: Oslovision

Defined in:
lib/oslovision.rb,
lib/oslovision/client.rb,
lib/oslovision/errors.rb,
lib/oslovision/version.rb

Overview

OsloVision Ruby Client

This module provides a Ruby client for interacting with the Oslo API, a platform for creating and managing datasets for machine learning projects.

Defined Under Namespace

Classes: APIError, AuthenticationError, Client, ClientError, Error, NotFoundError, ServerError

Constant Summary collapse

VERSION =
"0.1.4"

Class Method Summary collapse

Class Method Details

.new(token, base_url: "https://app.oslo.vision/api/v1") ⇒ Oslovision::Client

Create a new OsloVision client instance

Parameters:

  • token (String)

    Your Oslo API authentication token

  • base_url (String) (defaults to: "https://app.oslo.vision/api/v1")

    The base URL of the Oslo API (default: “app.oslo.vision/api/v1”)

Returns:



19
20
21
# File 'lib/oslovision.rb', line 19

def self.new(token, base_url: "https://app.oslo.vision/api/v1")
  Client.new(token, base_url: base_url)
end