Multi-Language Developer Platform

EverestQ Official SDK Suite

Production SDKs for Go, Python, TypeScript, Rust, Java, and C# with complete OpenAI API specification parity.

example.gogo
package main

import (
    "context"
    "fmt"
    "github.com/everestq/everestq-engine/sdk/go"
    "github.com/everestq/everestq-engine/pkg/types"
)

func main() {
    client := sdk.NewClient("http://localhost:11434", "")
    resp, err := client.ChatCompletion(context.Background(), &types.InferRequest{
        Model:  "everestq-coder",
        Prompt: "Write a Go worker pool with channels",
    })
    if err != nil {
        panic(err)
    }
    fmt.Println(resp.Choice.Content)
}