modulepackage
0.0.0-20240603183231-9d1d5f9dcb63
Repository: https://github.com/maxnystrom/together-go.git
Documentation: pkg.go.dev
# README
together-go
Note: This library is a proof-of-concept and is not yet feature-complete nor should be considered production ready.
A Go library for interacting with
Together AI's API. This library allows you to:
- Interact with chat and moderation models
- Interact with language, code, and image models
- Embed models
- Fine-tune models
Installation
You need a working Go environment. Only Go versions according to Go project's release policy are currently supported.
go get github.com/maxnystrom/together-go
Getting Started
package main
import (
"context"
"encoding/json"
"fmt"
"log"
"os"
"go get github.com/maxnystrom/together-go"
)
func main() {
// Construct a new API object using a global API key
api, err := together.New(os.Getenv("TOGETHER_API_KEY"))
if err != nil {
log.Fatal(err)
}
// Most API calls require a Context
ctx := context.Background()
// List running instances
r, err := api.ListRunningInstances(ctx)
if err != nil {
log.Fatal(err)
}
// Print instance details
prettyPrint, _ := json.Marshal(r)
fmt.Println(string(prettyPrint))
}
Contributing
Pull Requests are welcome, but please open an issue (or comment in an existing issue) to discuss any non-trivial changes before submitting code.
License
BSD licensed. See the LICENSE file for details.
# Functions
No description provided by the author
# Variables
This corresponds to the version of the API and is used in the URL path.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author