22 lines
709 B
YAML
22 lines
709 B
YAML
|
|
name: halkyon_llm
|
||
|
|
description: >-
|
||
|
|
Language models' APIs in pure Dart, streamed, over plain HTTP: Anthropic's
|
||
|
|
Messages API, OpenAI's chat completions (and every service compatible with
|
||
|
|
them) and OpenAI's Responses API, behind one interface of what they share:
|
||
|
|
a system prompt and messages, text as it is written, images, and tool calls.
|
||
|
|
version: 0.1.0
|
||
|
|
# In the Halkyon repository; publishing it to pub.dev is asked first (ADR 0021, D15).
|
||
|
|
publish_to: none
|
||
|
|
resolution: workspace
|
||
|
|
|
||
|
|
environment:
|
||
|
|
sdk: ^3.13.0
|
||
|
|
|
||
|
|
dependencies:
|
||
|
|
# The requests, aborted when the listener cancels (AbortableRequest, 1.5.0 on).
|
||
|
|
http: ^1.6.0
|
||
|
|
|
||
|
|
dev_dependencies:
|
||
|
|
# The recording tool's options.
|
||
|
|
args: ^2.7.0
|
||
|
|
test: ^1.31.1
|