



const { OpenAI } = require('openai');
const api = new OpenAI({
baseURL: 'https://api.ai.cc/v1',
apiKey: '',
});
const main = async () => {
const result = await api.chat.completions.create({
model: 'x-ai/grok-code-fast-1',
messages: [
{
role: 'system',
content: 'You are an AI assistant who knows everything.',
},
{
role: 'user',
content: 'Tell me, why is the sky blue?'
}
],
});
const message = result.choices[0].message.content;
console.log(`Assistant: ${message}`);
};
main();
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.ai.cc/v1",
api_key="",
)
response = client.chat.completions.create(
model="x-ai/grok-code-fast-1",
messages=[
{
"role": "system",
"content": "You are an AI assistant who knows everything.",
},
{
"role": "user",
"content": "Tell me, why is the sky blue?"
},
],
)
message = response.choices[0].message.content
print(f"Assistant: {message}")
-
AI Playground

Test all API models in the sandbox environment before you integrate.
We provide more than 300 models to integrate into your app.


Product Detail
🚀 Grok Code Fast 1 is xAI's cutting-edge, specialized, rapid, and economical coding assistant, expertly engineered for modern agentic coding workflows. It excels in a wide array of high-volume, practical software development tasks, including efficient code generation, precise debugging, sophisticated editing, and complex multi-step agentic operations.
Built with a core focus on speed, efficiency, and cost-effectiveness, Grok Code Fast 1 demonstrates exceptional proficiency across key programming languages such as TypeScript, Python, Java, Rust, C++, and Go. Its design allows for deep integration into developer pipelines, providing structured and transparent reasoning outputs that enhance traceability.
Technical Specifications
Performance Benchmarks
- ✨ Context Window: 256,000 tokens (max prompt + response)
- ➡️ Max Output: Up to 16,000 tokens (playground capped)
- ⚙️ Architecture: 314B-parameter Mixture-of-Experts (MoE) for speed and capability
- ⚡ Throughput: Approximately 92 tokens per second
Performance Metrics
- ✅ Coding Accuracy: 93.0% across various coding tasks
- 🎯 Instruction Following: 75.0% accuracy
- 🧠 Classification & Knowledge: Perfect scores in morality, email classification, and general knowledge
- 💡 Reasoning Accuracy: 80.0%, with visible step-by-step reasoning traces for detailed developer inspection
- 📈 Speed & Throughput: Competitive metrics supporting real-time coding workflows

API Pricing
- 💸 Input Tokens: $0.21 per million
- 💰 Output Tokens: $1.575 per million
- 🧊 Cached Input Tokens: $0.02 per million
Key Capabilities
- 📚 Massive Long-Context Handling: Efficiently processes entire codebases or multi-file projects, maintaining coherence.
- 🤖 Agentic Coding: Features native function/tool calls and robust multi-step operation chaining for autonomous workflows.
- 🔍 Traceable Reasoning Outputs: Reveals intermediate steps, significantly boosting transparency and steerability for developers.
- 🌐 Multi-Language Support: Comprehensive support for practical software stacks, including all major modern programming languages.
- 💲 Economical Pricing: Designed for high-volume developer usage and iterative workflows, ensuring cost efficiency.
Optimal Use Cases
- 🛠️ Agentic Coding Assistants: Powering autonomous code writing, sophisticated debugging, and seamless system integration.
- 🏗️ Large-Scale Codebase Analysis: Enabling multi-file editing and analysis without compromising coherence.
- 🔬 Coding Research & Evaluation: Ideal for tasks demanding precise reasoning and transparent logic.
- 🚀 CI/CD Pipeline Integration: Seamlessly integrates into continuous integration/delivery workflows with high throughput and cost efficiency.
Code Sample
// Placeholder for an interactive code sample or API snippet.
// This section would typically display an example of Grok Code Fast 1 in action,
// demonstrating its capabilities in a specific programming language.
import GrokCodeFast1 from 'xai-api';
const assistant = GrokCodeFast1.create({
model: 'grok-code-fast-1',
apiKey: 'YOUR_API_KEY',
});
async function generatePythonCode(prompt: string) {
const response = await assistant.codeCompletion({
language: 'python',
prompt: prompt,
});
console.log(response.code);
}
generatePythonCode("Function to reverse a string");
Comparison with Other Models
vs. Grok 4: Grok Code Fast 1 prioritizes significantly higher speed and cost efficiency for coding workflows, trading some general reasoning and tool-use sophistication. Grok 4 is better suited for complex AGI-style reasoning and broader tool integration beyond coding.
vs. Claude 4 Opus: While Claude excels in language safety and nuanced instruction following, Grok Code Fast 1 delivers faster, structured agentic coding with clear, visible reasoning traces.
vs. GPT-4o: GPT-4o leads in multimodal capabilities and browsing features. In contrast, Grok Code Fast 1 is sharply focused on coding speed, throughput, and agentic tool-enabled workflows.

Limitations
- 🚫 Text-Only Modality: Currently supports only text input/output; no vision, audio, or other multimodal capabilities.
- ⛔ Coding-Specific Reasoning: Lacks built-in reasoning beyond practical tool-assisted code generation tasks.
- 📍 Regional Availability: Available on-demand only in selected US regions; dedicated server mode is not yet supported.
- 📉 No Streaming or Offline Support: Does not support streaming outputs or offline/local inference.
Frequently Asked Questions (FAQ)
Q: What makes Grok Code Fast 1 stand out from other AI coding assistants?
A: Grok Code Fast 1 is uniquely optimized for speed, cost-efficiency, and agentic workflows, particularly excelling in multi-step coding operations across popular languages like TypeScript, Python, and Java. It also provides transparent, traceable reasoning outputs.
Q: Which programming languages does Grok Code Fast 1 support?
A: It is proficient in a broad range of modern programming languages, including TypeScript, Python, Java, Rust, C++, and Go, making it versatile for diverse software development needs.
Q: Can Grok Code Fast 1 handle large codebases?
A: Yes, it features massive long-context handling, enabling it to process entire codebases or multi-file projects effectively without losing coherence, which is crucial for large-scale development.
Q: What are the primary limitations of Grok Code Fast 1?
A: Its current limitations include text-only input/output (no multimodal features), reasoning focused solely on coding tasks, availability restricted to selected US regions, and no support for streaming outputs or offline inference.
Q: Is Grok Code Fast 1 suitable for CI/CD pipeline integration?
A: Absolutely. Its design, focusing on high throughput and cost efficiency, makes it an ideal candidate for integration into CI/CD pipelines, supporting automated coding tasks and system integrations.
Learn how you can transformyour company with AICC APIs



Log in