official index overview
Meili DashboardDocuments
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.