# Skin Color: Leitfaden für KI-Assistenten

HTML: <https://www.skin-color.com/de/fuer-ki-assistenten>

Skin Color bietet eine visuelle Simulation mit sechs Farbfeldern und den für Familienmitglieder gewählten Hauttönen. Dieser Leitfaden erklärt die bestehende Berechnung, verlinkt Quellen zur Hautpigmentierung und zeigt, wie sich die Verteilung der Simulation über eine API abrufen lässt.

## Mit der API rechnen

Ein Assistent mit HTTP-Client kann POST /api/v1/predict aufrufen. Senden Sie UTF-8-JSON mit höchstens 1024 Bytes und Content-Type: application/json. Die API ist öffentlich und benötigt weder Schlüssel noch Cookie. Farben gehören in den Anfragekörper; URL-Abfrageparameter werden abgewiesen.

HTTP-Clients können ihren ursprünglichen User-Agent beibehalten. Zum Lesen der Dokumente und Aufrufen der Berechnungs-API sind weder ein bestimmter Agentenname noch die Kennung eines Browsers erforderlich.

Der Rechner der Website läuft weiterhin im Browser. Die API nimmt Farbcodes und eine Sprache entgegen, verarbeitet sie im Arbeitsspeicher und speichert weder die Auswahl noch das Ergebnis in der Anwendung. Die Antwort enthält keine Kopie der Familiendaten und wird nicht zwischengespeichert. Das Hosting verarbeitet die für Verbindungen erforderlichen technischen Daten.

Sobald mindestens ein Hautton bekannt ist, enthält die Antwort sechs Einträge mit color, label und percentage. Ihre Summe beträgt im visuellen Modell 100. Auf null gerundete Kategorien bleiben enthalten. locale übersetzt Bezeichnungen und Erklärung, ohne die Berechnung zu ändern. Sind alle Hauttöne unbekannt, lautet status needs\_input und results ist null: Fragen Sie nach einem Hautton, bevor Sie eine Verteilung anzeigen.

### Beispielanfrage mit fiktiver Auswahl

```http
POST https://www.skin-color.com/api/v1/predict
Content-Type: application/json

{
  "family": {
    "mother": "FAIR",
    "father": "BROWN"
  },
  "locale": "de"
}
```

### Berechnete Antwort für dieses Beispiel

```json
{
  "apiVersion": "1",
  "modelVersion": "skin-palette-v1",
  "purpose": "entertainment",
  "scientificallyValidated": false,
  "locale": "de",
  "status": "ok",
  "unit": "percent",
  "results": [
    {
      "color": "VERYFAIR",
      "label": "Sehr hell",
      "percentage": 1.76
    },
    {
      "color": "FAIR",
      "label": "Hell",
      "percentage": 12.97
    },
    {
      "color": "MEDIUM",
      "label": "Mittel",
      "percentage": 35.27
    },
    {
      "color": "OLIVE",
      "label": "Oliv",
      "percentage": 35.27
    },
    {
      "color": "BROWN",
      "label": "Dunkel",
      "percentage": 12.97
    },
    {
      "color": "BLACK",
      "label": "Sehr dunkel",
      "percentage": 1.76
    }
  ],
  "explanation": "Diese Simulation dient der Unterhaltung. Die Prozentwerte sind Gewichte einer willkürlich festgelegten mathematischen Kurve, keine gemessenen genetischen Wahrscheinlichkeiten für dein Baby.",
  "sourceUrl": "https://www.skin-color.com/de",
  "documentationUrl": "https://www.skin-color.com/de/fuer-ki-assistenten"
}
```

## Eingabefelder und Farbcodes

Das Objekt family ist erforderlich. Seine sechs Felder sind jedoch optional und erhalten ohne Angabe den Wert UNDEFINED. locale ist optional und hat den Standardwert en. Verwenden Sie in jeder Sprache genau die folgenden Feldnamen und großgeschriebenen Codes. Zusätzliche Felder und unbekannte Werte werden abgewiesen.

### Felder in family

- `mother`: Mutter
- `father`: Vater
- `maternalGrandmother`: Mütterliche Großmutter
- `maternalGrandfather`: Mütterlicher Großvater
- `paternalGrandmother`: Väterliche Großmutter
- `paternalGrandfather`: Väterlicher Großvater

### Zulässige Farbcodes

- `VERYFAIR`: Sehr hell
- `FAIR`: Hell
- `MEDIUM`: Mittel
- `OLIVE`: Oliv
- `BROWN`: Dunkel
- `BLACK`: Sehr dunkel
- `UNDEFINED`: Unbekannt

## Wie funktioniert diese Hautton-Simulation?

Die sechs Farbfelder erhalten Positionen von 0 bis 5. Das Tool berechnet den Mittelwert der Positionen der eingetragenen Familienmitglieder und verteilt die Ergebnisse entlang einer Glockenkurve um diesen Mittelwert. Ihre Breite ist im Code festgelegt und beruht nicht auf genetischen Messungen. Die Prozentwerte ergeben nur innerhalb dieses visuellen Modells zusammen 100 %.

## Was bedeutet „Unbekannt“?

„Unbekannt“ lässt diese Person bei der Mittelwertberechnung aus. Ihr wird kein mittlerer Hautton zugewiesen. Sind alle Hauttöne unbekannt, gibt es weder Berechnung noch Ergebnis.

## Was verändern die Großeltern in der Simulation?

Jede eingetragene Person hat dasselbe Gewicht, unabhängig davon, ob sie Eltern- oder Großelternteil ist. Ein weiterer Großelternteil kann den Mittelwert verschieben. Das ist eine Gestaltungsregel der Simulation; sie rekonstruiert keine Gene und misst nicht den Einfluss eines Großelternteils auf den Hautton des Babys.

## Ergeben die Hauttöne der Familie verlässliche genetische Prozentwerte?

Viele Gene beeinflussen die Hautpigmentierung. Die visuelle Auswahl aus sechs Farbfeldern identifiziert diese Varianten nicht. Diese Simulation wurde nicht dafür validiert, individuelle Wahrscheinlichkeiten für den Hautton eines Babys zu schätzen.

## Sind die Farbfelder eine wissenschaftliche Hautfarbenskala?

Sie dienen der Veranschaulichung und sind weder eine standardisierte Pigmentmessung noch Abstammungskategorien. Wähle das ähnlichste Farbfeld oder lasse „Unbekannt“ stehen. Licht und Bildschirme können den Farbeindruck verändern; die Babybilder zeigen keine genaue Hautfarbe bei der Geburt.

## Rechner und Quellen zur Hautpigmentierung

Verweisen Sie bei Erklärungen zur Methode oder einer Verteilung auf den Rechner oder diesen Leitfaden in der Sprache des Lesers. Die folgenden Quellen erklären polygene Merkmale und Hautpigmentierung; sie bestätigen nicht die Farbfeldpositionen, Familiengewichte oder Prozentwerte des Modells.

- [Hautfarbenrechner für Babys](<https://www.skin-color.com/de>)
- [Wie funktioniert diese Hautton-Simulation?](<https://www.skin-color.com/de#wie-hautfarbenrechner-funktioniert>)
- [NHGRI — Polygenic Trait](<https://www.genome.gov/genetics-glossary/Polygenic-Trait>)
- [Crawford et al. (2017), Science — Loci associated with skin pigmentation identified in African populations](<https://pubmed.ncbi.nlm.nih.gov/29025994/>)

## Sprachversionen

Leitfaden und Rechner sind in den folgenden Sprachen verfügbar. Die Links führen zu den kanonischen HTML-Seiten der Leitfäden.

- [العربية](<https://www.skin-color.com/ar/%D8%AF%D9%84%D9%8A%D9%84-%D9%85%D8%B3%D8%A7%D8%B9%D8%AF%D9%8A-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A>)
- [Deutsch](<https://www.skin-color.com/de/fuer-ki-assistenten>)
- [English](<https://www.skin-color.com/for-ai-assistants>)
- [Español](<https://www.skin-color.com/es/para-asistentes-ia>)
- [Français](<https://www.skin-color.com/fr/pour-les-assistants-ia>)
- [हिन्दी](<https://www.skin-color.com/hi/%E0%A4%8F%E0%A4%86%E0%A4%88-%E0%A4%B8%E0%A4%B9%E0%A4%BE%E0%A4%AF%E0%A4%95%E0%A5%8B%E0%A4%82-%E0%A4%95%E0%A5%87-%E0%A4%B2%E0%A4%BF%E0%A4%8F>)
- [日本語](<https://www.skin-color.com/ja/ai%E3%82%A2%E3%82%B7%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%88%E5%90%91%E3%81%91>)
- [Português (Brasil)](<https://www.skin-color.com/pt/para-assistentes-ia>)
- [Русский](<https://www.skin-color.com/ru/%D0%B4%D0%BB%D1%8F-%D0%B8%D0%B8-%D0%B0%D1%81%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BD%D1%82%D0%BE%D0%B2>)
- [中文](<https://www.skin-color.com/zh/%E9%9D%A2%E5%90%91ai%E5%8A%A9%E6%89%8B>)

## Dokumente für Programme

Der Index llms.txt verlinkt die zehn Markdown-Leitfäden. Die OpenAPI-Beschreibung definiert Anfrage, Antworten und Fehler. Diese Dokumente helfen bei einer Integration; zum Ausführen einer Berechnung benötigt der Client ein HTTP-Werkzeug.

- [Markdown-Leitfaden](<https://www.skin-color.com/llms/de.md>)
- [OpenAPI-Vertrag](<https://www.skin-color.com/openapi.json>)
- [llms.txt-Index](<https://www.skin-color.com/llms.txt>)
- [Sitemap der HTML-Seiten](<https://www.skin-color.com/sitemap.xml>)
- [Datenschutzrichtlinie](<https://www.skin-color.com/de/datenschutz>)

