.oasst1-page * { box-sizing: border-box; }
.oasst1-page h1, .oasst1-page h2, .oasst1-page h3, .oasst1-page h4, .oasst1-page h5, .oasst1-page h6, .oasst1-page p, .oasst1-page ul, .oasst1-page ol, .oasst1-page li, .oasst1-page pre, .oasst1-page blockquote, .oasst1-page table, .oasst1-page td, .oasst1-page th { margin: 0; padding: 0; }
.oasst1-page {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: var(--el-text-color-primary);
background: var(--el-bg-color);
line-height: 1.6;
}
.oasst1-page a { text-decoration: none; color: inherit; }
.oasst1-page a:hover { text-decoration: none; }
.oasst1-page ul { list-style: none; }
.markdown-body .oasst1-page a { color: inherit !important; text-decoration: none !important; }
.markdown-body .oasst1-page a:hover { text-decoration: none !important; }
.markdown-body .oasst1-page a.s-btn-primary,
.markdown-body .oasst1-page a.btn-cta-light { color: #ffffff !important; }
.markdown-body .oasst1-page a.s-btn-secondary { color: var(--el-text-color-primary) !important; }
.markdown-body .oasst1-page a.btn-cta-ghost { color: #94a3b8 !important; }
.markdown-body .oasst1-page a.btn-cta-ghost:hover { color: #e2e8f0 !important; }
.markdown-body .oasst1-page h1, .markdown-body .oasst1-page h2 { border-bottom: none !important; padding-bottom: 0 !important; }
.oasst1-page .s-container { max-width: 1200px; margin: 0 auto; padding: 0 24px; }
.oasst1-page .s-container-narrow { max-width: 800px; margin: 0 auto; padding: 0 24px; }
.oasst1-page .s-container-wide { max-width: 1100px; margin: 0 auto; padding: 0 32px; }
.oasst1-page .s-section { padding: 80px 0; }
.oasst1-page .s-section-lg { padding: 100px 0; }
.oasst1-page .s-section-sm { padding: 48px 0; }
.oasst1-page .s-bg-white { background: var(--el-bg-color); }
.oasst1-page .s-bg-gray { background: var(--el-bg-color-page); }
.oasst1-page .s-bg-dark { background: #0f172a; color: #f8fafc; }
.oasst1-page .s-header { text-align: center; margin-bottom: 64px; }
.oasst1-page .s-header h2 {
font-size: clamp(28px, 4vw, 40px);
font-weight: 700;
color: var(--el-text-color-primary);
letter-spacing: normal;
margin-bottom: 20px;
line-height: 1.15;
}
.oasst1-page .s-header p {
font-size: clamp(16px, 2vw, 18px);
color: var(--el-text-color-regular);
max-width: 640px;
margin: 0 auto;
line-height: 1.6;
}
.oasst1-page .s-bg-dark .s-header h2 { color: #f8fafc; }
.oasst1-page .s-bg-dark .s-header p { color: var(--el-text-color-secondary); }
.oasst1-page .s-btn-primary {
display: inline-flex; align-items: center; gap: 6px;
padding: 14px 28px;
background: #f43f5e; color: #ffffff !important;
border-radius: 9999px; font-size: 15px; font-weight: 600;
transition: background 0.2s, transform 0.15s;
border: none; cursor: pointer;
text-decoration: none !important;
}
.oasst1-page .s-btn-primary:hover { background: #e11d48; transform: translateY(-1px); text-decoration: none !important; }
.oasst1-page .s-btn-secondary {
display: inline-flex; align-items: center; gap: 6px;
padding: 14px 28px;
background: var(--el-bg-color); color: var(--el-text-color-primary) !important;
border: 1px solid var(--el-border-color-light);
border-radius: 9999px; font-size: 15px; font-weight: 600;
transition: border-color 0.2s, background 0.2s;
cursor: pointer;
text-decoration: none !important;
}
.oasst1-page .s-btn-secondary:hover { background: var(--el-bg-color-page); text-decoration: none !important; }
.oasst1-hero {
padding: 100px 0 80px;
text-align: center;
background: var(--el-bg-color);
position: relative;
overflow: hidden;
}
.oasst1-hero::before {
content: '';
position: absolute;
top: -200px; left: 50%;
transform: translateX(-50%);
width: 900px; height: 500px;
background: radial-gradient(ellipse, rgba(244, 63, 94, 0.06) 0%, transparent 70%);
pointer-events: none;
}
.oasst1-page .hero-badge {
display: inline-flex; align-items: center; gap: 8px;
padding: 6px 16px;
background: var(--el-bg-color-page); border: 1px solid var(--el-border-color-light);
border-radius: 9999px; font-size: 13px; font-weight: 600; color: var(--el-text-color-regular);
margin-bottom: 28px;
}
.oasst1-page .hero-badge .badge-dot {
width: 6px; height: 6px; background: #10b981; border-radius: 50%;
display: inline-block;
}
.oasst1-hero h1 {
font-size: clamp(36px, 5vw, 60px);
font-weight: 700; line-height: 1.05;
letter-spacing: normal; color: var(--el-text-color-primary);
margin-bottom: 20px;
position: relative;
}
.oasst1-hero h1 span { color: #f43f5e; }
.oasst1-page .hero-subtitle {
font-size: clamp(16px, 2vw, 20px);
color: var(--el-text-color-regular); line-height: 1.6;
max-width: 620px; margin: 0 auto 56px;
position: relative;
}
.oasst1-page .hero-actions {
display: flex; gap: 12px; justify-content: center;
flex-wrap: wrap; margin-bottom: 56px; position: relative;
}
.oasst1-page .hero-highlights {
display: flex; align-items: center; justify-content: center;
gap: 16px; flex-wrap: wrap; position: relative;
}
.oasst1-page .hero-highlights .h-item { font-size: 14px; color: var(--el-text-color-regular); font-weight: 500; }
.oasst1-page .hero-highlights .h-div { width: 1px; height: 16px; background: var(--el-border-color-light); }
@media (max-width: 640px)
{ .oasst1-page .hero-highlights .h-div { display: none; } .oasst1-page .hero-highlights { gap: 8px 16px; } .oasst1-page .hero-actions { flex-direction: column; align-items: center; } .oasst1-page .hero-actions a { width: 100%; max-width: 280px; justify-content: center; } } .oasst1-page .hero-cover { max-width: 720px; margin: 48px auto 0; border-radius: 16px; overflow: hidden; box-shadow: 0 8px 32px rgba(0,0,0,0.10); } .oasst1-page .hero-cover img { width: 100%; height: auto; display: block; } .oasst1-stats { padding: 48px 0; background: var(--el-bg-color-page); border-top: 1px solid var(--el-border-color-lighter); border-bottom: 1px solid var(--el-border-color-lighter); } .oasst1-page .stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 32px; text-align: center; } .oasst1-page .stat-icon { font-size: 28px; margin-bottom: 12px; } .oasst1-page .stat-val { font-size: clamp(28px, 4vw, 40px); font-weight: 700; color: var(--el-text-color-primary); letter-spacing: normal; margin-bottom: 4px; } .oasst1-page .stat-lbl { font-size: 14px; color: var(--el-text-color-secondary); font-weight: 500; } @media (max-width: 768px) { .oasst1-page .stats-grid { grid-template-columns: repeat(2, 1fr); gap: 24px; } } @media (max-width: 480px) { .oasst1-page .stats-grid { grid-template-columns: 1fr; gap: 20px; } } .oasst1-page .features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; } .oasst1-page .feat-card { padding: 32px 28px; border: none; border-radius: 20px; box-shadow: 0 2px 12px 0 rgba(0,0,0,0.08); background: var(--el-bg-color); transition: border-color 0.2s, box-shadow 0.2s, transform 0.15s; } .oasst1-page .feat-card:hover { box-shadow: 0 8px 24px 0 rgba(0,0,0,0.12); transform: translateY(-2px); } .oasst1-page .feat-icon { font-size: 32px; margin-bottom: 16px; } .oasst1-page .feat-card h3 { font-size: 18px; font-weight: 700; color: var(--el-text-color-primary); margin-bottom: 8px; } .oasst1-page .feat-card p { font-size: 15px; color: var(--el-text-color-regular); line-height: 1.6; } @media (max-width: 1024px) { .oasst1-page .features-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 640px) { .oasst1-page .features-grid { grid-template-columns: 1fr; } } .oasst1-page .usecases-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; } .oasst1-page .uc-card { padding: 28px 24px; background: var(--el-bg-color); border: none; border-radius: 20px; box-shadow: 0 2px 12px 0 rgba(0,0,0,0.08); text-align: center; transition: border-color 0.2s, box-shadow 0.2s, transform 0.15s; } .oasst1-page .uc-card:hover { box-shadow: 0 8px 24px 0 rgba(0,0,0,0.12); transform: translateY(-2px); } .oasst1-page .uc-icon { font-size: 36px; margin-bottom: 16px; } .oasst1-page .uc-card h3 { font-size: 17px; font-weight: 700; color: var(--el-text-color-primary); margin-bottom: 8px; } .oasst1-page .uc-card p { font-size: 14px; color: var(--el-text-color-regular); line-height: 1.6; } @media (max-width: 1024px) { .oasst1-page .usecases-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 480px) { .oasst1-page .usecases-grid { grid-template-columns: 1fr; } } .oasst1-page .code-wrap { border-radius: 16px !important; overflow: hidden !important; border: 1px solid #334155 !important; background: #0f172a !important; max-width: 860px; margin: 0 auto; } .markdown-body .oasst1-page .code-wrap { border-radius: 16px !important; overflow: hidden !important; border: 1px solid #334155 !important; background: #0f172a !important; } .oasst1-page .code-bar { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 12px 20px !important; background: #1e293b !important; border-bottom: 1px solid #334155 !important; } .oasst1-page .code-dots { display: flex; gap: 6px; } .oasst1-page .code-dots i { width: 10px; height: 10px; border-radius: 50%; display: inline-block; } .oasst1-page .code-dots .r { background: #ef4444; } .oasst1-page .code-dots .y { background: #f59e0b; } .oasst1-page .code-dots .g { background: #10b981; } .oasst1-page .code-lang { font-size: 12px; color: var(--el-text-color-secondary); font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; } .oasst1-page .code-block { padding: 24px !important; margin: 0 !important; overflow-x: auto !important; font-family: 'JetBrains Mono', 'Fira Code', 'SF Mono', monospace !important; font-size: 13.5px !important; line-height: 1.7 !important; color: #e2e8f0 !important; white-space: pre !important; background: transparent !important; border: none !important; border-radius: 0 !important; } .markdown-body .oasst1-page .code-block { padding: 24px !important; margin: 0 !important; overflow-x: auto !important; font-family: 'JetBrains Mono', 'Fira Code', 'SF Mono', monospace !important; font-size: 13.5px !important; line-height: 1.7 !important; color: #e2e8f0 !important; white-space: pre !important; background: transparent !important; border: none !important; border-radius: 0 !important; } .oasst1-page .steps-row { display: flex; align-items: flex-start; justify-content: center; margin-bottom: 48px; } .oasst1-page .stp-card { flex: 1; max-width: 320px; text-align: center; padding: 0 24px; } .oasst1-page .stp-num { font-size: clamp(48px, 6vw, 72px); font-weight: 700; color: #e2e8f0; letter-spacing: -0.04em; line-height: 1; margin-bottom: 20px; } .oasst1-page .stp-card h3 { font-size: 18px; font-weight: 700; color: var(--el-text-color-primary); margin-bottom: 10px; } .oasst1-page .stp-card p { font-size: 15px; color: var(--el-text-color-regular); line-height: 1.6; } .oasst1-page .stp-conn { width: 60px; height: 2px; background: var(--el-border-color-light); margin-top: 36px; flex-shrink: 0; } .oasst1-page .steps-cta { text-align: center; } @media (max-width: 768px) { .oasst1-page .steps-row { flex-direction: column; align-items: center; gap: 32px; } .oasst1-page .stp-conn { width: 2px; height: 32px; margin: 0; } .oasst1-page .stp-card { max-width: 100%; } } .oasst1-cta { padding: 100px 0; background: #0f172a; text-align: center; position: relative; overflow: hidden; } .oasst1-cta::before { content: ''; position: absolute; top: -100px; left: 50%; transform: translateX(-50%); width: 700px; height: 400px; background: radial-gradient(ellipse, rgba(244, 63, 94, 0.12) 0%, transparent 70%); pointer-events: none; } .oasst1-cta h2 { font-size: clamp(28px, 4vw, 44px); font-weight: 700; color: #f8fafc; letter-spacing: normal; margin-bottom: 28px; position: relative; } .oasst1-cta > div > p { font-size: clamp(16px, 2vw, 18px); color: var(--el-text-color-secondary); max-width: 520px; margin: 0 auto 56px; line-height: 1.6; position: relative; } .oasst1-page .cta-actions { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; position: relative; } .oasst1-page .btn-cta-light { display: inline-flex; align-items: center; gap: 6px; padding: 14px 32px; background: #f43f5e; color: #ffffff !important; border-radius: 9999px; font-size: 15px; font-weight: 700; transition: background 0.2s, transform 0.15s; text-decoration: none !important; } .oasst1-page .btn-cta-light:hover { background: #e11d48; transform: translateY(-1px); text-decoration: none !important; } .oasst1-page .btn-cta-ghost { display: inline-flex; align-items: center; padding: 14px 32px; background: transparent; color: #94a3b8 !important; border: 1px solid #334155; border-radius: 9999px; font-size: 15px; font-weight: 600; transition: border-color 0.2s, color 0.2s; text-decoration: none !important; } .oasst1-page .btn-cta-ghost:hover { border-color: var(--el-text-color-regular); color: #e2e8f0 !important; text-decoration: none !important; } .oasst1-page code { background: #fff1f2 !important; padding: 2px 8px !important; border-radius: 5px !important; font-size: 13px !important; font-family: 'JetBrains Mono', 'Fira Code', 'SF Mono', monospace !important; color: #881337 !important; border: 1px solid #fda4af !important; } .oasst1-page .s-text-dark { color: var(--el-text-color-primary); } .oasst1-page .s-text-brand { color: #f43f5e; } .oasst1-page .s-section-body { font-size: 16px; color: var(--el-text-color-regular); line-height: 1.8; text-align: center; max-width: 680px; margin: 0 auto; } .oasst1-page .s-section-body p + p { margin-top: 16px; } .oasst1-page .tag-row { display: flex; gap: 8px; flex-wrap: wrap; justify-content: center; margin-top: 16px; } .oasst1-page .tag-item
{
padding: 4px 12px; background: var(--el-bg-color-page);
border: 1px solid var(--el-border-color-light); border-radius: 9999px;
font-size: 12px; font-weight: 600; color: var(--el-text-color-regular);
}
html.dark .oasst1-page { background: var(--el-bg-color); color: var(--el-text-color-primary); }
html.dark .oasst1-page a { color: inherit; }
html.dark .markdown-body .oasst1-page a { color: inherit !important; }
html.dark .markdown-body .oasst1-page a.s-btn-primary,
html.dark .markdown-body .oasst1-page a.btn-cta-light { color: #ffffff !important; }
html.dark .markdown-body .oasst1-page a.s-btn-secondary { color: var(--el-text-color-primary) !important; }
html.dark .markdown-body .oasst1-page a.btn-cta-ghost { color: #94a3b8 !important; }
html.dark .markdown-body .oasst1-page a.btn-cta-ghost:hover { color: var(--el-text-color-primary) !important; }
html.dark .oasst1-page .s-bg-white { background: var(--el-bg-color); }
html.dark .oasst1-page .s-bg-gray { background: var(--el-bg-color-page); }
html.dark .oasst1-page .s-bg-dark { background: var(--el-bg-color); }
html.dark .oasst1-page .s-header h2 { color: var(--el-text-color-primary); }
html.dark .oasst1-page .s-header p { color: var(--el-text-color-secondary); }
html.dark .oasst1-page .s-btn-primary { background: #f43f5e; color: #ffffff !important; }
html.dark .oasst1-page .s-btn-primary:hover { background: #e11d48; }
html.dark .oasst1-page .s-btn-secondary {
background: #1e293b; color: var(--el-text-color-primary) !important;
border-color: #475569;
}
html.dark .oasst1-page .s-btn-secondary:hover { background: var(--el-border-color); border-color: var(--el-text-color-regular); }
html.dark .oasst1-hero { background: var(--el-bg-color); }
html.dark .oasst1-hero::before {
background: radial-gradient(ellipse, rgba(244, 63, 94, 0.15) 0%, transparent 70%);
}
html.dark .oasst1-page .hero-badge { background: var(--el-bg-color-page); border-color: var(--el-border-color); color: var(--el-text-color-secondary); }
html.dark .oasst1-hero h1 { color: var(--el-text-color-primary); }
html.dark .oasst1-hero h1 span { color: #fb7185; }
html.dark .oasst1-page .hero-subtitle { color: var(--el-text-color-secondary); }
html.dark .oasst1-page .hero-highlights .h-item { color: var(--el-text-color-secondary); }
html.dark .oasst1-page .hero-highlights .h-div { background: var(--el-border-color); }
html.dark .oasst1-stats { background: var(--el-bg-color-page); border-color: var(--el-border-color); }
html.dark .oasst1-page .stat-val { color: var(--el-text-color-primary); }
html.dark .oasst1-page .stat-lbl { color: var(--el-text-color-regular); }
html.dark .oasst1-page .feat-card {
background: var(--el-bg-color-page); border-color: var(--el-border-color);
}
html.dark .oasst1-page .feat-card:hover { border-color: var(--el-text-color-regular); box-shadow: 0 4px 16px rgba(0,0,0,0.3); }
html.dark .oasst1-page .feat-card h3 { color: var(--el-text-color-primary); }
html.dark .oasst1-page .feat-card p { color: var(--el-text-color-secondary); }
html.dark .oasst1-page .uc-card { background: var(--el-bg-color-page); border-color: var(--el-border-color); }
html.dark .oasst1-page .uc-card:hover { border-color: var(--el-text-color-regular); box-shadow: 0 4px 16px rgba(0,0,0,0.3); }
html.dark .oasst1-page .uc-card h3 { color: var(--el-text-color-primary); }
html.dark .oasst1-page .uc-card p { color: var(--el-text-color-secondary); }
html.dark .oasst1-page .stp-num { color: #334155; }
html.dark .oasst1-page .stp-card h3 { color: var(--el-text-color-primary); }
html.dark .oasst1-page .stp-card p { color: var(--el-text-color-secondary); }
html.dark .oasst1-page .stp-conn { background: var(--el-border-color); }
html.dark .oasst1-page code {
background: #4c0519 !important; color: #fecdd3 !important; border-color: #881337 !important;
}
html.dark .oasst1-page .s-text-dark { color: var(--el-text-color-primary); }
html.dark .oasst1-page .s-text-brand { color: #fb7185; }
html.dark .oasst1-page .s-section-body { color: var(--el-text-color-secondary); }
html.dark .oasst1-page .tag-item { background: var(--el-border-color); border-color: var(--el-text-color-regular); color: var(--el-text-color-secondary); }
html.dark .oasst1-cta { background: #020617; }
html.dark .oasst1-cta::before {
background: radial-gradient(ellipse, rgba(244, 63, 94, 0.2) 0%, transparent 70%);
}
html.dark .oasst1-page .btn-cta-light { color: #ffffff !important; }
html.dark .oasst1-page .btn-cta-ghost { color: #94a3b8 !important; }
html.dark .oasst1-page .btn-cta-ghost:hover { color: var(--el-text-color-primary) !important; }
</style>
<div class="oasst1-page">
<section class="oasst1-hero">
<div class="s-container-narrow">
<div class="hero-badge">
<span class="badge-dot"></span>
OpenAssistant Conversations Dataset
</div>
<h1>
OpenAssistant<br/><span>Conversation Dataset</span>
</h1>
<p class="hero-subtitle">
A human conversation tree dataset created by over 13,000 volunteers from the OpenAssistant community, containing 88,838 conversation records, covering 35 languages, making it the largest open-source human-generated conversation dataset in the world, licensed under the Apache 2.0 license.
Dataset Highlights
The world's largest open-source human-generated dialogue dataset, providing high-quality training data for conversational AI research
Human-generated content
All dialogues are written by real humans, not machine-generated, ensuring the naturalness, diversity, and authenticity of the language, making it an ideal data source for training high-quality dialogue models.
Dialogue tree structure
The data is organized in a dialogue tree format, where the same message can have multiple different reply branches, fully presenting the diversity and contextual dependencies of dialogues.
Coverage of 35 languages
Includes dialogue content in 35 languages such as English, Spanish, French, German, Chinese, Japanese, etc., making it a valuable resource for multilingual dialogue AI research.
Quality ranking annotations
Each reply is quality scored and ranked by community members, providing rich human preference data that can be directly used for RLHF training.
Community collaborative results
Contributed by over 13,000 volunteers worldwide, reflecting the power of the open-source community, with data covering a wide range of topics and dialogue styles.
Apache 2.0 license
Utilizes a permissive Apache 2.0 open-source license, allowing commercial use, modification, and distribution, with no usage restrictions.
Applicable Scenarios
Empowering various directions of conversational AI from chatbot training to academic research
Chatbot training
Fine-tune large language models using real human dialogue data to build more natural and helpful conversational AI assistants
Multilingual AI
Train multilingual models using dialogue data in 35 languages to enhance cross-language understanding and generation capabilities
RLHF data source
Based on community quality ranking annotations, directly used for human feedback reinforcement learning, aligning model outputs with human preferences
Dialogue AI research
Supports cutting-edge research directions such as dialogue generation, multi-turn reasoning, and dialogue evaluation, promoting the development of conversational AI technology
API Call Example
Quickly obtain OASST1 dataset records through the Ace Data Cloud API
curl -X GET "https://api.acedata.cloud/datasets/oasst1" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json"
# Response Example
{
"message_id": "6ab24d72-...",
"parent_id": null,
"text": "Can you write a short introduction about...",
"role": "prompter",
"lang": "en",
"review_count": 3,
"rank": 0,
"labels": {
"spam": { "value": 0.0, "count": 3 },
"quality": { "value": 0.75, "count": 3 }
}
}
3 Steps to Get Started Quickly
From registration to data acquisition, you can start your conversational AI research project in just a few minutes.
Register and Obtain Token
Register an account on the Ace Data Cloud platform and obtain an API Token to start calling the dataset interface.
Call API to Get Data
Use the GET /datasets/oasst1 interface to retrieve conversation records as needed, supporting pagination, language filtering, and other parameters.
Load and Train
Load the data into the Python environment for fine-tuning language models, training RLHF reward models, or conducting conversational research.
Start Exploring OpenAssistant Conversation Data
The world's largest open-source human conversation dataset, licensed under Apache 2.0, available immediately via API. Whether you are training a chatbot or researching conversation generation, OASST1 is your ideal choice.
