Model reference · open weights

polyglot-ko

Available as managed deployment LLMs EleutherAI Text gen 1 variants 4k dl/mo

polyglot-ko is an open-weight language model from EleutherAI. AxForge deploys and operates it for you on dedicated EU-owned hardware — with the licence handled where one is required.

Available as managed deployment — configured and operated for you on dedicated EU hardware, quoted per deployment.

What it is

MakerEleutherAI
TypeLanguage models
TaskText gen
Parameters (lead)1.4B
Context2k tokens
Runs withtransformers
Released2022-09-15
Popularity4k downloads / month
LicenceOpen weights

About

What polyglot-ko is

Model Description

Polyglot-Ko is a series of large-scale Korean autoregressive language models made by the EleutherAI polyglot team.

HyperparameterValue
\(n_{parameters}\)1,331,810,304
\(n_{layers}\)24
\(d_{model}\)2,048
\(d_{ff}\)8,192
\(n_{heads}\)16
\(d_{head}\)128
\(n_{ctx}\)2,048
\(n_{vocab}\)30,003 / 30,080
Positional EncodingRotary Position Embedding (RoPE)
RoPE Dimensions64

The model consists of 24 transformer layers with a model dimension of 2048, and a feedforward dimension of 8192. The model dimension is split into 16 heads, each with a dimension of 128. Rotary Position Embedding (RoPE) is applied to 64 dimensions of each head. The model is trained with a tokenization vocabulary of 30003.

Training data

Polyglot-Ko-1.3B was trained on 863 GB of Korean language data (1.2TB before processing), a large-scale dataset curated by TUNiB. The data collection process has abided by South Korean laws. This dataset was collected for the purpose of training Polyglot-Ko models, so it will not be released for public use.

SourceSize (GB)Link
Korean blog posts682.3-
Korean news dataset87.0-
Modu corpus26.4corpus.korean.go.kr
Korean patent dataset19.0-
Korean Q & A dataset18.1-
KcBert dataset12.7github.com/Beomi/KcBERT
Korean fiction dataset6.1-
Korean online comments4.2-
Korean wikipedia1.4ko.wikipedia.org
Clova call< 1.0github.com/clovaai/ClovaCall
Naver sentiment movie corpus< 1.0github.com/e9t/nsmc
Korean hate speech dataset< 1.0-
Open subtitles< 1.0opus.nlpl.eu/OpenSubtitles.php
AIHub various tasks datasets< 1.0aihub.or.kr
Standard Korean language dictionary< 1.0stdict.korean.go.kr/main/main.do

Furthermore, in order to avoid the model memorizing and generating personally identifiable information (PII) in the training data, we masked out the following sensitive information in the pre-processing stage:

  • `` : bank account number
  • `` : resident registration number
  • `` : phone number

Training procedure

Polyglot-Ko-1.3B was trained on 213 billion tokens over 102,000 steps on 256 A100 GPUs with the GPT-NeoX framework. It was trained as an autoregressive language model, using cross-entropy loss to maximize the likelihood of predicting the next token.

How to use

This model can be easily loaded using the AutoModelForCausalLM class:

from transformers import AutoTokenizer, AutoModelForCausalLM

tokenizer = AutoTokenizer.from_pretrained("EleutherAI/polyglot-ko-1.3b")
model = AutoModelForCausalLM.from_pretrained("EleutherAI/polyglot-ko-1.3b")

Evaluation results

We evaluate Polyglot-Ko-1.3B on KOBEST dataset, a benchmark with 5 downstream tasks, against comparable models such as skt/ko-gpt-trinity-1.2B-v0.5, kakaobrain/kogpt and facebook/xglm-7.5B, using the prompts provided in the paper.

The following tables show the results when the number of few-shot examples differ. You can reproduce these results using the polyglot branch of lm-evaluation-harness and the following scripts. For a fair comparison, all models were run under the same conditions and using the same prompts. In the tables, n refers to the number of few-shot examples.

In case of WiC dataset, all models show random performance.

python main.py \
   --model gpt2 \
   --model

From the published model card. Full card on the HuggingFace links in the sidebar.

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys polyglot-ko for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (polyglot-ko below is illustrative; you get the exact model name on deployment.)

$ curl -sS https://api.axforge.ai/v1/chat/completions \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"polyglot-ko","messages":[{"role":"user","content":"Hello"}]}'

Create an account — your API key is available in the console. 5M tokens/month currently included with every new account at launch.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms