Packages

A library for building stateful chains of LLM interactions!

Current section

Files

Jump to
starflow src starflow@providers.erl
Raw

src/starflow@providers.erl

-module(starflow@providers).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([url/1, version/1]).
-export_type([provider/0]).
-type provider() :: anthropic.
-file("/home/ethanthoma/projects/flow/src/starflow/providers.gleam", 28).
-spec url(provider()) -> binary().
url(Provider) ->
case Provider of
anthropic ->
<<"https://api.anthropic.com/v1"/utf8>>
end.
-file("/home/ethanthoma/projects/flow/src/starflow/providers.gleam", 48).
-spec version(provider()) -> binary().
version(Provider) ->
case Provider of
anthropic ->
<<"2023-06-01"/utf8>>
end.