Skip to main content

⚙️ Go SDK

Build Ahnlich Applications with the Go SDK – Vector Storage, Search, and AI tooling.

Structure

Go Specific Resources

  • Build Ahnlich Applications with the Go SDK

  • Ahnlich Go Technical Resources

  • Go SDK Quickstart - Setup Guide

  • Package Information

  • Server Response

  • Initialization

Requests – DB

Ping

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Info Server

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

List Stores

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Create Store

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Set

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Upsert

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

GetSimN

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Get Key

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Get By Predicate

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Create Predicate Index

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Drop Predicate Index

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Delete Key

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Drop Store

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Create Non Linear Algorithm Index

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Drop Non Linear Algorithm Index

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Delete Predicate

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Request – AI

Ping

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Info Server

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

List Stores

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Create Store

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Set

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Upsert

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

GetSimN

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Get By Predicate

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Create Predicate Index

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Drop Predicate Index

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Delete Key

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Drop Store

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Create Non Linear Algorithm Index

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Drop Non Linear Algorithm Index

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Bulk Requests

  • Description

  • Source Code Example

  • Parameters

  • Returns

  • Behavior

Development & Testing

  • Description

Deploy to Github Releases

  • Description

Type Meanings

  • Store Key

  • Store Value

  • Store Predicates (Predicate Indices)

  • Predicates

  • PredicateConditions

  • MetadataValue

  • Search Input

  • AIModels

  • AIStoreType