Overview

This page provides an overview of APIs related to View Embeddings.

JavaScript SDK Setup

Install SDK from npm

npm install view-sdk

Initialize Configuration Sdk

import { ViewEmbeddingsSdk } from "view-sdk";

const embeddings = new ViewEmbeddingsSdk(
  "00000000-0000-0000-0000-000000000000", //tenant Id
  "default", //access token
  "http://localhost:8000/" //endpoint
);

C# setup

Install SDK from NuGet

dotnet add package View.Sdk

Initialize Embeddings Sdk

using View.Sdk;
using View.Sdk.Embeddings;
using View.Sdk.Embeddings;
using View.Sdk.Embeddings.Providers;
using View.Sdk.Embeddings.Providers.Ollama; 

public static class Example {
    public static async Task Main(string[] args)
    {
        Guid _TenantGuid = Guid.Parse("00000000-0000-0000-0000-000000000000");
        string _AccessKey = "default";
        string _Endpoint = "http://localhost:8000/";
        EmbeddingsProviderSdkBase sdk = new ViewOllamaSdk(_TenantGuid, baseUrl: _Endpoint, apiKey: _AccessKey);      
    }
}