Skip to content

feat(wafer/kimi-k3-fast): add new models [bot] - #1964

Merged
architkumar-truefoundry merged 2 commits into
mainfrom
bot/add-wafer-kimi-k3-fast-20260731-000656
Aug 1, 2026
Merged

feat(wafer/kimi-k3-fast): add new models [bot]#1964
architkumar-truefoundry merged 2 commits into
mainfrom
bot/add-wafer-kimi-k3-fast-20260731-000656

Conversation

@models-bot

@models-bot models-bot Bot commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Auto-generated by model-addition-agent for wafer/kimi-k3-fast.


Note

Low Risk
Metadata-only YAML addition with no runtime or routing logic changes.

Overview
Adds a new Wafer provider definition for kimi-k3-fast, registering it as an active serverless chat model sourced from Wafer’s models API.

The entry documents 1M-token context, text + image input, thinking support, and modes chat and responses, with features including function calling, structured/JSON output, and per-token pricing (including cache-read input cost).

Reviewed by Cursor Bugbot for commit 2fc10fa. Bugbot is set up for automated code reviews on this repo. Configure here.

Comment thread providers/wafer/kimi-k3-fast.yaml
Comment thread providers/wafer/kimi-k3-fast.yaml Outdated
@github-actions

Copy link
Copy Markdown
Contributor

/test-models

@harshiv-26

Copy link
Copy Markdown
Collaborator

Gateway test setup failed for wafer

The test job aborted before any tests ran. Error:

Failed to apply provider-account/wafer 'test-v2-wafer': {"statusCode":500,"message":"Unknown error happened"}

This is usually a transient infra issue (catalogue build, TrueFoundry API, GitHub archive). Try /test-models again, or check the job logs.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 2fc10fa. Configure here.

Comment thread providers/wafer/kimi-k3-fast.yaml
@architkumar-truefoundry

Copy link
Copy Markdown
Collaborator

/test-models

@harshiv-26

Copy link
Copy Markdown
Collaborator

Gateway test results

  • Total: 10
  • Passed: 9
  • Failed: 0
  • Validation failed: 1
  • Errored: 0
  • Skipped: 0
  • Success rate: 90.0%
Provider Model Scenarios
wafer kimi-k3-fast success: params, tool-call:stream, params:stream, tool-call, structured-output, json-output, structured-output:stream, reasoning, reasoning:stream

validation_failure: json-output:stream
Failures (1)

wafer/kimi-k3-fast — json-output:stream (validation_failure)

Error
Traceback (most recent call last):
  File "/tmp/tmp0iisga1f/snippet.py", line 24, in <module>
    raise Exception("VALIDATION FAILED: json-output stream - no content received")
Exception: VALIDATION FAILED: json-output stream - no content received
Code snippet
from openai import OpenAI

client = OpenAI(api_key="***", base_url="https://internal.devtest.truefoundry.tech/api/llm")

response = client.chat.completions.create(
    model="test-v2-wafer/kimi-k3-fast",
    messages=[
        {"role": "user", "content": "List 3 colors with their hex codes in JSON."},
    ],
    response_format={"type": "json_object"},
    stream=True,
)
import json as _json

_accumulated = ""
for chunk in response:
    if chunk.choices and len(chunk.choices) > 0:
        delta = chunk.choices[0].delta
        if delta.content is not None:
            _accumulated += delta.content
            print(delta.content, end="", flush=True)

if not _accumulated:
    raise Exception("VALIDATION FAILED: json-output stream - no content received")

_json.loads(_accumulated)
print("\nVALIDATION: json-output stream SUCCESS")
Successes (9)

wafer/kimi-k3-fast — params (success)

Output
The capital of France is **Paris**.

wafer/kimi-k3-fast — tool-call:stream (success)

Output
I'll check the weather in London for you:{"location": "London"}
VALIDATION: tool-call stream SUCCESS

wafer/kimi-k3-fast — params:stream (success)

Output
The capital of France is **Paris**. It's the country's largest city and serves as its political, economic, and cultural center, known for landmarks li
... (truncated, 65 chars omitted)

wafer/kimi-k3-fast — tool-call (success)

Output
Function: get_weather
Arguments: {"location": "London"}
VALIDATION: tool-call SUCCESS

wafer/kimi-k3-fast — structured-output (success)

Output
{"name":"science fair","date":"Friday","participants":["Alice","Bob"]}
VALIDATION: structured-output SUCCESS

wafer/kimi-k3-fast — json-output (success)

Output
{"format":"json"}
VALIDATION: json-output SUCCESS

wafer/kimi-k3-fast — structured-output:stream (success)

Output
{"name": "science fair", "date": "Friday", "participants": ["Alice", "Bob"]}
VALIDATION: structured-output stream SUCCESS

wafer/kimi-k3-fast — reasoning (success)

Output
# Calculating 3^3^3^3

## Step 0: Understand the notation (crucial!)

Exponentiation is **right-associative**, meaning we evaluate from the **top down
... (truncated, 1601 chars omitted)

wafer/kimi-k3-fast — reasoning:stream (success)

Output
By standard convention, exponentiation is **right-associative**, so:

\[
3^{3^{3^3}} = 3^{\left(3^{(3^3)}\right)}
\]

Evaluate from the top down:

1. 
... (truncated, 1081 chars omitted)

@architkumar-truefoundry
architkumar-truefoundry merged commit 13ad195 into main Aug 1, 2026
8 checks passed
@architkumar-truefoundry
architkumar-truefoundry deleted the bot/add-wafer-kimi-k3-fast-20260731-000656 branch August 1, 2026 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants