무료 LLM minimax-m3.1-flash-free — 100만 토큰 컨텍스트와 멀티모달을 0원으로 쓰는 법

MiniMax M3.1 Flash Free 는 입출력 비용이 0원이고 컨텍스트가 100만 토큰인 멀티모달 모델입니다. OpenCode 에서 쓰는 방법과 실측 결과, 무료 접미사를 떼면 유료로 넘어가는 위험까지 확인했습니다.

MiniMax M3.1 Flash Free 는 입출력 비용이 모두 0원인 멀티모달 모델입니다. 컨텍스트는 100만 토큰, 최대 출력은 51만 2천 288 토큰이며 텍스트·이미지·비디오를 입력으로 받고 텍스트를 출력합니다. 도구 호출과 추론도 지원합니다.

원문기사는 아래의 링크를 통해 확인할 수 있습니다. 기사원문보기

MiniMax 는 이 모델을 2026년 10월 19일에 카탈로그에 올렸습니다. 같은 모델을 OpenCode Zen·Kilo·OpenRouter 세 곳에서 무료로 부를 수 있고, 아래 4절에 2026년 10월 20일 실제 호출로 확인한 결과와 사용 절차를 담었습니다.

1. 스펙 — 100만 토큰 컨텍스트, 멀티모달 입력

항목

값

모델 이름

MiniMax M3.1 Flash Free

OpenCode 모델 ID

opencode/minimax-m3.1-flash-free

컨텍스트

1,000,000 토큰

최대 출력

512,000 토큰

입력 비용

0 (캐시 읽기 0)

출력 비용

0

입력 모달리티

텍스트·이미지·비디오

출력 모달리티

텍스트

도구 호출

지원

추론

지원

카탈로그 갱신일

2026-10-19

Kilo 경로와 OpenRouter 경로의 최대 출력은 524,288 토큰으로 OpenCode 경로보다 2,288 토큰 많습니다. 컨텍스트와 비용은 세 경로가 같습니다.

2. 어디서 부르는가 — 무료 제공 경로 3곳

프로바이더

설정에 쓸 모델 ID

컨텍스트

최대 출력

입력 비용·출력 비용

OpenCode Zen

opencode/minimax-m3.1-flash-free

1,000,000

512,000

0 / 0

Kilo

kilo/minimax/minimax-m3.1-flash:free

1,000,000

524,288

0 / 0

OpenRouter

openrouter/minimax/minimax-m3.1-flash:free

1,000,000

524,288

0 / 0

각 경로의 상세는 카탈로그에서 직접 확인할 수 있습니다. OpenCode Zen 항목, Kilo 항목, OpenRouter 항목, 그리고 세 경로의 원본 데이터는 models.dev API 입니다.

3. 쓰는 방법 — OpenCode 설정 1줄

OpenCode 는 설정 파일의 model 항목에 <프로바이더>/<모델 ID> 형식으로 적습니다.

{
  "model": "opencode/minimax-m3.1-flash-free"
}

Kilo 경로를 쓰려면 접두사만 바꿉니다. Free 접미사를 그대로 두어야 합니다.

{
  "model": "kilo/minimax/minimax-m3.1-flash:free"
}

한 번 실행해서 응답이 오는지 확인하려면 터미널에서 이렇게 부릅니다.

opencode run -m opencode/minimax-m3.1-flash-free "한 문장으로 자기소개를 하세요."

4. ai.kr.24 실측 결과 — 2026-10-20

검증일: 2026-10-20

검증 방법: opencode run -m opencode/minimax-m3.1-flash-free --format json 을 2회 호출

검증 모델 ID: opencode/minimax-m3.1-flash-free

4-1. 계산 정확도와 도구 호출

배열 [3, 7, 12, 5, 9, 2] 의 원소 개수·첫 원소·마지막 원소·합을 구하라고 지시했습니다.

항목

모델이 제시한 값

직접 계산한 값

일치 여부

원소 개수

6

6

일치

첫 원소

3

3

일치

마지막 원소

2

2

일치

합

38

38

일치

모델은 값을 머릿속으로 만들지 않고 python3 를 실행해 확인한 뒤 답변했습니다. 도구 호출 경로가 정상 동작한다는 뜻입니다. 모델 첫 응답까지 2.0초, 도구 실행까지 2.9초, 최종 답변까지 5.9초가 걸렸습니다.

4-2. 한국어 요약과 코드 작성

한국어 문장 요약과 파이썬 함수 작성 두 가지를 한 번에 지시했습니다. 요약은 원문의 핵심인 무료 호출 중단과 선불 요금제 전환을 담았고, 작성한 함수는 아래처럼 3줄이었습니다.

def first_even(xs):
    """첫 번째 짝수 값을 반환하고, 없으면 None을 반환한다."""
    return next((x for x in xs if x % 2 == 0), None)

이 함수를 4개 입력으로 실행해 결과도 확인했습니다.

입력

출력

의미

[1, 3, 4, 6]

4

첫 짝수를 반환

[1, 3, 5]

None

짝수가 없음

[]

None

빈 리스트

[2]

2

첫 원소가 짝수

모델 첫 응답까지 4.0초, 최종 답변까지 11.8초가 걸렸습니다. 두 번의 호출에서 소비된 토큰은 각각 입력 31,576 과 31,700, 출력 77 과 139, 추론 225 와 428 이었습니다. 입력 토큰이 큰 것은 프로젝트 지침 파일이 함께 로드된 상태에서 실행했기 때문입니다.

5. 주의할 점 — 무료 접미사를 떼면 유료 모델로 이어집니다

무료 표시는 모델 이름 끝의 접미사입니다. OpenCode 경로는 -free, Kilo 와 OpenRouter 경로는 :free 입니다. 이 접미사가 모델을 구분하는 식별자이기 때문에 떼어 쓰면 같은 이름의 유료 모델로 연결되거나 아예 호출이 실패합니다.

같은 계열에 실제로 유료 모델이 붙어 있는 경우가 있습니다.

무료 모델 ID

같은 이름의 유료 모델 ID

유료 모델의 입력 비용·출력 비용 (100만 토큰당)

opencode/minimax-m3-free

opencode/minimax-m3

0.3달러 / 1.2달러

opencode/minimax-m2.5-free

opencode/minimax-m2.5

0.3달러 / 1.2달러

opencode/deepseek-v4.1-flash-free

opencode/deepseek-v4.1-flash

0.3달러 / 1.2달러

opencode/glm-5.3-flash-free

opencode/glm-5.3-flash

0.15달러 / 0.5달러

위 비용은 models.dev 카탈로그 에 적힌 값이며 100만 토큰 기준입니다. minimax-m3.1-flash 계열은 접미사를 뗀 식별자가 카탈로그에 없어서 이 모델에서는 요청 실패로 드러납니다. 유료로 넘어가는 위험은 같은 계열의 다른 모델에서 이미 나타나고 있습니다.

마무리 — 오늘 바로 확인할 3단계

  1. 설정 파일의 model 값을 opencode/minimax-m3.1-flash-free 로 적고 한 번 실행해 응답이 오는지 확인합니다.
  2. 긴 문서 요약이나 대용량 로그 분석에 써 봅니다. 컨텍스트가 100만 토큰이라 한 번에 넣는 분량이 늘어납니다.
  3. 이미지나 화면 캡처를 붙여 질문해 봅니다. 카탈로그에 이미지와 비디오 입력을 받는다고 명시되어 있습니다.