chore(vendor): import pi 1.3.0
Imported as a linear vendor commit so forge rebases do not replay the upstream root tree. git-subtree-dir: third_party/pi git-subtree-split: 71023aec1546d6d677a65669c5665c0927ce0dd0
This commit is contained in:
1 parent
719370c8f7
commit
6081e3e325
1743 files changed
+205459
-131704
No files matched your search
+8
-8
@@ -13,8 +13,8 @@ afterEach(() => {
|
||||
});
|
||||
|
||||
describe("Together models", () => {
|
||||
it("registers the default Kimi K2.6 model via OpenAI-compatible Chat Completions API", () => {
|
||||
const model = getModel("together", "moonshotai/Kimi-K2.6");
|
||||
it("registers the default Kimi K3 model via OpenAI-compatible Chat Completions API", () => {
|
||||
const model = getModel("together", "moonshotai/Kimi-K3");
|
||||
|
||||
expect(model).toBeDefined();
|
||||
expect(model.api).toBe("openai-completions");
|
||||
@@ -23,12 +23,12 @@ describe("Together models", () => {
|
||||
expect(model.reasoning).toBe(true);
|
||||
expect(model.thinkingLevelMap).toEqual({ minimal: null, low: null, medium: null });
|
||||
expect(model.input).toEqual(["text", "image"]);
|
||||
expect(model.contextWindow).toBe(262144);
|
||||
expect(model.maxTokens).toBe(131000);
|
||||
expect(model.contextWindow).toBe(1048576);
|
||||
expect(model.maxTokens).toBe(131072);
|
||||
expect(model.cost).toEqual({
|
||||
input: 1.2,
|
||||
output: 4.5,
|
||||
cacheRead: 0.2,
|
||||
input: 3,
|
||||
output: 15,
|
||||
cacheRead: 0.3,
|
||||
cacheWrite: 0,
|
||||
});
|
||||
expect(model.compat).toEqual({
|
||||
@@ -58,7 +58,7 @@ describe("Together models", () => {
|
||||
thinkingFormat: "openai",
|
||||
});
|
||||
|
||||
const deepSeekV4 = getModel("together", "deepseek-ai/DeepSeek-V4-Pro");
|
||||
const deepSeekV4 = getModel("together", "deepseek-ai/DeepSeek-V4-Pro-0813");
|
||||
expect(deepSeekV4.thinkingLevelMap).toEqual({
|
||||
minimal: null,
|
||||
low: null,
|
||||
|
||||
Reference in new issue
Block a user