llm-models

module
v0.0.0-...-9d6421c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 7, 2024 License: MIT

README

Sourceraph LLM Models

🚧 UNDER CONSTRUCTION 🚧 Everything here is highly experimental, while we work out the design for Server-side Cody ModelSelection.

This repository contains the static metadata and data types for describing the LLM providers and models that Sourcegraph instances and Cody support. The data in this repo is not an exhaustive list, but rather an up-to-date snapshot of what current models are in-use. But a Sourcegraph instance's administrator may add/remove/customize the models used in that instance.

TODO

Minor TODO items not worth putting into Linear:

  • Convert generate into a proper NPM package, with build, lint, and run steps.
  • Automate running go fmt
  • Configure GitHub Actions for CI/CD for this repo.
  • Enforce branch protections for main.
  • CI/CD rejects changes if there are any diffs to documents/latest.json
  • Define, implement tagging strategy for major, minor, and dev releases.
  • Define ways that Cody clients, and the monorepo can depend on builds. (Staticaly linking in the current models list, with easy way to pick up newer releases.)

Directories

Path Synopsis
demo
go
sdk

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL