Flaq AI를 통해 X-AI 기반 Grok 4.5 Text-to-Text API를 무료로 체험하고 추론, 글쓰기, 코딩 지원, 분석 및 확장 가능한 프로덕션 LLM 워크플로에 활용하세요. 글쓰기, 코딩 지원, 분석을 연결해 확장 가능한 프로덕션 LLM 작업 흐름을 구성할 수 있습니다.
관련 Grok 4.5 모델
API 예제
제출 예제
const response = await fetch('https://api.flaq.ai/api/v1/chat/completions', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
Accept: 'text/event-stream',
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'grok-4.5-text-to-text',
messages: [
{
role: 'user',
content: 'Explain the key differences between REST and GraphQL APIs.'
}
],
stream: true,
max_tokens: 2048
})
});
const reader = response.body.getReader();
const decoder = new TextDecoder();
let buffer = '';
let assistantText = '';
while (true) {
const { done, value } = await reader.read();
if (done) break;
buffer += decoder.decode(value, { stream: true });
const frames = buffer.split('\n\n');
buffer = frames.pop() || '';
for (const frame of frames) {
const lines = frame.split('\n').filter(Boolean);
let eventName = 'message';
const dataLines = [];
for (const line of lines) {
if (line.startsWith('event:')) {
eventName = line.slice(6).trim();
} else if (line.startsWith('data:')) {
dataLines.push(line.replace(/^data:\s*/, ''));
}
}
const raw = dataLines.join('\n').trim();
if (raw === '[DONE]') {
console.log('\nFinal text:', assistantText);
continue;
}
let payload;
try {
payload = JSON.parse(raw);
} catch {
continue;
}
if (eventName === 'error' || payload.error) {
const msg = payload.error?.message ?? payload.message ?? 'Chat request failed';
throw new Error(msg);
}
const delta = payload.choices?.[0]?.delta;
if (delta?.content) {
assistantText += delta.content;
console.log(assistantText);
}
}
}
제출 예제
import json
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/chat/completions',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Accept': 'text/event-stream',
'Content-Type': 'application/json',
},
json={
'model': 'grok-4.5-text-to-text',
'messages': [
{
'role': 'user',
'content': 'Explain the key differences between REST and GraphQL APIs.',
}
],
'stream': True,
'max_tokens': 2048,
},
stream=True,
)
response.raise_for_status()
event_name = 'message'
assistant_text = ''
for raw_line in response.iter_lines(decode_unicode=True):
if not raw_line:
event_name = 'message'
continue
if raw_line.startswith('event:'):
event_name = raw_line.replace('event:', '', 1).strip()
continue
if raw_line.startswith('data:'):
raw_data = raw_line.replace('data:', '', 1).strip()
if raw_data == '[DONE]':
print('\nFinal text:', assistant_text)
continue
payload = json.loads(raw_data)
if event_name == 'error' or payload.get('error'):
error = payload.get('error') or payload
raise RuntimeError(error.get('message', 'Chat request failed'))
choices = payload.get('choices') or []
if choices:
delta = choices[0].get('delta') or {}
content = delta.get('content')
if content:
assistant_text += content
print(content, end='', flush=True)
제출 예제
curl -N -X POST "https://api.flaq.ai/api/v1/chat/completions" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: text/event-stream" \
-H "Content-Type: application/json" \
-d '{
"model": "grok-4.5-text-to-text",
"messages": [
{
"role": "user",
"content": "Explain the key differences between REST and GraphQL APIs."
}
],
"stream": true,
"max_tokens": 2048
}'
Grok 4.5 Text to Text 가격
| 매개변수 | 가격 | 원래 가격 | 할인 |
|---|
README
코딩 및 지식 업무를 위한 Grok 4.5 텍스트-투-텍스트 API
Grok 4.5 텍스트-투-텍스트 API는 Flaq AI를 통해 xAI의 Grok 4.5 언어 모델을 텍스트 기반 애플리케이션에 제공합니다. xAI는 Grok 4.5를 코딩, 에이전트형 작업 및 지식 업무에 적합한 모델로 소개합니다. 이 Flaq AI 모델 경로는 생성 및 멀티턴 대화를 위한 텍스트 입력·출력 중심의 채팅 인터페이스를 제공합니다. 개발자는 구조화된 메시지 기록을 전송하고, 응답을 스트리밍하며, 요청한 출력 길이를 제어할 수 있습니다. 이 변형에서 지원하지 않는 이미지 또는 파일 입력은 활성화되지 않습니다.
Grok 4.5 텍스트-투-텍스트 API의 주요 기능
- 텍스트 기반 언어 생성: 텍스트 프롬프트를 전송하고 글쓰기, 설명, 분석 및 질의응답 워크플로에 사용할 텍스트 응답을 받습니다.
- 코딩 지향 모델 기반: xAI가 소프트웨어 엔지니어링 및 기술 지식 작업에 적합하다고 명시한 모델을 사용하되, 생성된 코드는 자체 환경에서 검증합니다.
- 멀티턴 메시지 컨텍스트: 최근 대화 메시지를 포함해 애플리케이션이 후속 질문 및 반복 작업 전반에서 맥락을 이어가도록 합니다.
- 스트리밍 응답 지원: 채팅 인터페이스와 점진적 출력이 유용한 기타 환경에서 증분 응답 이벤트를 수신합니다.
- 출력 길이 제어: 제품, 지연 시간 및 사용량 요구사항에 맞게 최대 응답 길이를 설정합니다.
- 명확한 입력 규격: 이 경로는 텍스트 전용이며, 현재 Flaq AI 구성에서는 이미지나 일반 파일 첨부를 제공하지 않습니다.
Flaq AI에서 Grok 4.5 텍스트-투-텍스트 API를 사용하는 방법
- 입력: 채팅 메시지로 구성한 필수 텍스트 콘텐츠입니다.
- 출력: 생성된 텍스트가 완전한 응답으로 반환되거나 스트리밍을 통해 점진적으로 반환됩니다.
- 컨텍스트: 멀티턴 대화의 연속성을 유지하도록 최근 메시지를 포함할 수 있습니다.
- 제어: 응답에 선택적으로 최대 출력 길이를 지정할 수 있습니다.
- 기능: 구성된 채팅 인터페이스를 통한 텍스트 생성, 설명, 코딩 지원, 구조화된 초안 작성 및 지식 중심 응답을 제공합니다.
Grok 4.5 텍스트-투-텍스트 API 통합의 주요 활용 사례
- 개발자 지원: 사람의 검토와 자동화 테스트를 워크플로에 유지하면서 코드를 작성, 설명, 검토 또는 리팩터링합니다.
- 기술 질의응답: 제공된 대화 컨텍스트를 사용하여 제품, 엔지니어링 및 사내 지식 시나리오를 위한 텍스트 기반 도우미를 구축합니다.
- 글쓰기 및 편집: 개요를 생성하고, 초안을 다시 쓰고, 제공된 텍스트를 요약하며, 대상 독자에 맞게 콘텐츠를 조정합니다.
- 구조화된 분석: 모델에 선택지 비교, 요구사항 정리 또는 비정형 텍스트를 더 명확한 응답 형식으로 변환하도록 요청합니다.
- 대화형 애플리케이션: 텍스트 입력과 텍스트 출력만 필요한 멀티턴 채팅 환경을 구현합니다.
참고 모델 응답은 불완전하거나 부정확할 수 있으며, 특히 사실, 법률, 의료, 금융 또는 프로덕션 코드 관련 의사결정에서 그러할 수 있습니다. 출력에 의존하기 전에 중요한 주장을 확인하고 생성된 코드를 테스트하세요. 이 Flaq AI 변형은 이미지 입력, 파일 입력 또는 웹 검색을 제공하지 않습니다.
Grok 4.5 텍스트-투-텍스트와 대안 비교 분석
-
Grok 4.5 텍스트-투-텍스트와 Grok 4.5 이미지-투-텍스트 비교 텍스트-투-텍스트 경로는 텍스트 입력이 필요하며 텍스트 전용 대화를 위한 것입니다. 요청에 시각적 컨텍스트로 지원되는 이미지 한 장이 필요하면 이미지-투-텍스트 경로를 선택하세요.
-
Grok 4.5와 이전 Grok 모델 비교 xAI는 Grok 4.5를 코딩, 에이전트형 작업 및 지식 업무를 위한 최신 모델로 소개합니다. 실제 결과는 여전히 프롬프트, 평가 기준 및 통합에서 제공하는 기능에 따라 달라집니다.
-
Grok 4.5와 OpenAI 모델 비교 두 모델 제품군 모두 API를 통해 텍스트 생성 및 코딩 워크플로를 지원할 수 있습니다. 한 모델이 모든 면에서 더 강하다고 가정하지 말고 대표적인 프롬프트, 출력 요구사항, 지연 시간 기대치 및 현재 가격을 기준으로 비교하세요.
-
Grok 4.5와 Anthropic Claude 모델 비교 Claude 모델과 Grok 4.5는 서로 다른 모델 동작과 플랫폼 생태계를 제공합니다. 어느 쪽이 더 적합한지는 작업별 평가와 애플리케이션에 필요한 입력 또는 도구 기능에 따라 달라집니다.
-
Grok 4.5와 자체 호스팅 언어 모델 비교 자체 호스팅 모델은 인프라를 제어할 수 있지만 배포 및 유지 관리가 필요합니다. Flaq AI는 Grok 4.5에 대한 호스팅 방식의 접근을 선호하는 팀을 위해 관리형 채팅 API 경로를 제공합니다.