official index overview

Meili Dashboard
Documents
537
Is Indexing
No
Facet Fields
5
Fields
20
Distribution (top 10)
Label Count
M 383
F 154
Distribution (top 10)
Label Count
rep 437
sen 100
Distribution (top 10)
Label Count
Republican 274
Democrat 261
Independent 2
Distribution (top 10)
Label Count
CA 53
TX 39
FL 30
NY 28
PA 19
IL 19
OH 17
NC 16
MI 15
GA 15
VA 13
NJ 13
WA 12
TN 11
MA 11
IN 11
AZ 11
WI 10
MO 10
MN 10
MD 10
CO 10
SC 9
AL 9
OR 8
LA 8
KY 8
OK 7
CT 7
UT 6
NV 6
MS 6
KS 6
IA 6
AR 6
NM 5
NE 5
WV 4
RI 4
NH 4
MT 4
ME 4
ID 4
HI 4
WY 3
VT 3
SD 3
ND 3
DE 3
AK 3
VI 1
PR 1
MP 1
GU 1
DC 1
AS 1
Distribution (top 10)
Label Count
new 537
Configured settings (MeiliService)
{
    "schema": {
        "displayedAttributes": [
            "*"
        ],
        "filterableAttributes": [
            "gender",
            "house",
            "currentParty",
            "state",
            "marking"
        ],
        "sortableAttributes": [],
        "searchableAttributes": [
            "*"
        ],
        "faceting": {
            "sortFacetValuesBy": {
                "*": "count"
            },
            "maxValuesPerFacet": 1000
        },
        "chat": {
            "documentTemplate": "id: {{ doc.id }}\n{% for field in fields %}{% if field.is_searchable and field.name != \"id\" and field.value != nil %}{{ field.name }}: {{ field.value }}\n{% endif %}{% endfor %}"
        }
    },
    "primaryKey": "id",
    "persisted": [],
    "class": "App\\Entity\\Official",
    "facets": {
        "gender": {
            "label": "Gender",
            "order": 0,
            "showMoreThreshold": 8,
            "widget": "RefinementList",
            "type": "RefinementList",
            "format": null,
            "visible": null,
            "tagsAny": [],
            "props": [],
            "sortMode": "count",
            "collapsed": false,
            "limit": null,
            "showMoreLimit": null,
            "searchable": null,
            "lookup": []
        },
        "house": {
            "label": "House",
            "order": 0,
            "showMoreThreshold": 8,
            "widget": "RefinementList",
            "type": "RefinementList",
            "format": null,
            "visible": null,
            "tagsAny": [],
            "props": [],
            "sortMode": "count",
            "collapsed": false,
            "limit": null,
            "showMoreLimit": null,
            "searchable": null,
            "lookup": []
        },
        "currentParty": {
            "label": "Current Party",
            "order": 0,
            "showMoreThreshold": 8,
            "widget": "RefinementList",
            "type": "RefinementList",
            "format": null,
            "visible": null,
            "tagsAny": [],
            "props": [],
            "sortMode": "count",
            "collapsed": false,
            "limit": null,
            "showMoreLimit": null,
            "searchable": null,
            "lookup": []
        },
        "state": {
            "label": "State",
            "order": 0,
            "showMoreThreshold": 8,
            "widget": "RefinementList",
            "type": "RefinementList",
            "format": null,
            "visible": null,
            "tagsAny": [],
            "props": [],
            "sortMode": "count",
            "collapsed": false,
            "limit": null,
            "showMoreLimit": null,
            "searchable": null,
            "lookup": []
        },
        "marking": {
            "label": "Marking",
            "order": 0,
            "showMoreThreshold": 8,
            "widget": "RefinementList",
            "type": "RefinementList",
            "format": null,
            "visible": null,
            "tagsAny": [],
            "props": [],
            "sortMode": "count",
            "collapsed": false,
            "limit": null,
            "showMoreLimit": null,
            "searchable": null,
            "lookup": []
        }
    },
    "embedders": [],
    "chats": [],
    "prompts": [],
    "chatInputs": [],
    "autoIndex": true,
    "ui": [],
    "instaView": [],
    "baseName": "official"
}
Raw index info (Meilisearch /indexes/official)
{
    "uid": "meili_official",
    "createdAt": "2026-03-29T13:16:36.599078892Z",
    "updatedAt": "2026-05-13T00:54:44.37285909Z",
    "primaryKey": "id"
}
Stats (Meilisearch /indexes/official/stats)
{
    "numberOfDocuments": 537,
    "rawDocumentDbSize": 266240,
    "avgDocumentSize": 487,
    "isIndexing": false,
    "numberOfEmbeddings": 0,
    "numberOfEmbeddedDocuments": 0,
    "fieldDistribution": {
        "classnamePrefix": 537,
        "code": 537,
        "constants": 537,
        "currentParty": 537,
        "district": 437,
        "flowCode": 537,
        "gender": 537,
        "house": 537,
        "id": 537,
        "marking": 537,
        "markingDisplay": 537,
        "name.first": 537,
        "name.last": 537,
        "name.official_full": 537,
        "rp": 537,
        "state": 537,
        "terms": 537,
        "uniqueIdentifiers": 537,
        "wikidataId": 537,
        "workflowName": 537
    }
}
Chat workspace: meili_official_meili_assistant Open chat
Source
openAi
API key
**********X...
Indexes covered
System prompt
You are a helpful search assistant for the "Collection" catalog.

Answer questions using only the data in this index.
For collection-level overview questions about the kinds of objects in the collection, the overall structure, or field meanings, use any provided collection overview metadata before listing individual documents.
When recommending items, always include the primary key (id), title, and any price or rating fields if available.
If the first search returns no results, try rephrasing with broader or different keywords before concluding nothing is available. Only say nothing was found after trying at least two different queries.

Format your responses as Markdown. Use bold for product names, bullet lists for multiple results.
For each item you mention, append its primary key on the same line using exactly this format: [id:{value}]
where {value} is the item's id field value. Example: **Apple** [id:42]
Do not include any other links or URLs.
Always call the search tool — never answer from memory.
Do not add filters unless the user explicitly requests them. In particular, do not filter by stock or availability unless the user asks.
Search description prompt
Generate a Meilisearch search query for the "Collection" index.
Example natural-language queries for this index:
  - notable items in this collection
  - show me 5 works with short descriptions
  - surprising or unusual pieces
  - artworks related to a topic
Search q-param prompt
A keyword query string for this index.

Translate user intent into likely index terms (titles, descriptions, tags, genres, subjects), not a long natural sentence.
Prefer short keyword phrases.

Examples of translation:
- "items of interest to medical people" -> "nurse hospital medical healthcare"
- "funny and action movies" -> "comedy action"
- "wartime hospital scenes" -> "war hospital nurse"

If the first search returns no results, try broader or adjacent keywords before giving up.
Use an empty string "" only when the user wants a pure sort with no keyword constraint.