{"id":47756,"date":"2026-10-06T07:25:17","date_gmt":"2026-10-06T05:25:17","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=47756"},"modified":"2026-10-06T07:32:51","modified_gmt":"2026-10-06T05:32:51","slug":"goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/","title":{"rendered":"GoldenGate AI Service bug confirmed in the Maximum Input Characters setting"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">In a <a href=\"https:\/\/www.dbi-services.com\/blog\/goldengate-26ai-ai-service-full-setup-with-a-free-gemini-key\/\" target=\"_blank\" rel=\"noopener noreferrer\">previous blog<\/a>, I noted that there might be a bug with the <code>Maximum Input Characters<\/code> setting in GoldenGate 26ai AI Service. The bug was confirmed by Oracle, so let\u2019s see what it is exactly.<\/p>\n\n\n\n<h2 id=\"bug-found-in-goldengate-26ai-ai-service\" class=\"wp-block-heading\">Bug found in GoldenGate 26ai AI Service<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><code>Maximum Input Characters<\/code> is a setting in the AI Service. You can set it when registering a new model in the web UI.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"580\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png\" alt=\"\" class=\"wp-image-47758\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png 700w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/001_goldengate-26ai-ai-service-max-input-add-model-dialog-300x249.png 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">In the <a href=\"https:\/\/docs.oracle.com\/en\/database\/goldengate\/core\/26\/coredoc\/sm-ads-ai-providers-and-models.html\" target=\"_blank\" rel=\"noopener noreferrer\">Oracle documentation<\/a>, the parameter is described as a cap on how much text is sent to the embedding model before it leaves GoldenGate. This ensures that an <code>@AISERVICE<\/code> mapping cannot send more than intended, and does not reach a token limit, or increase your consumption.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If this setting worked, a model with <code>Maximum Input Characters<\/code> set to <code>1<\/code> should truncate any input to a single character before calling the AI Service. This is not what I found when testing it.<\/p>\n\n\n\n<h2 id=\"proof-of-the-bug\" class=\"wp-block-heading\">Proof of the bug<\/h2>\n\n\n\n<h3 id=\"model-registration\" class=\"wp-block-heading\">Model registration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I registered two AI Service models against the same Gemini provider and the same remote model (<code>gemini-embedding-001<\/code>). They differ only in <code>Maximum Input Characters<\/code>: one set to <code>1000<\/code>, the other to <code>1<\/code>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"620\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/002_goldengate-26ai-ai-service-max-input-model-max1000.png\" alt=\"\" class=\"wp-image-47759\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/002_goldengate-26ai-ai-service-max-input-model-max1000.png 900w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/002_goldengate-26ai-ai-service-max-input-model-max1000-300x207.png 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/002_goldengate-26ai-ai-service-max-input-model-max1000-768x529.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"620\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/003_goldengate-26ai-ai-service-max-input-model-max1.png\" alt=\"\" class=\"wp-image-47760\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/003_goldengate-26ai-ai-service-max-input-model-max1.png 900w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/003_goldengate-26ai-ai-service-max-input-model-max1-768x529.png 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/003_goldengate-26ai-ai-service-max-input-model-max1-300x207.png 300w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">If I query both models with the REST API, I can see the settings properly saved, in <code>limits.maxInputCharacters<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"id\": \"gemini_embed_max1000\",\n    \"name\": \"gemini-embedding-max1000\",\n    \"type\": \"remote\",\n    \"enabled\": true,\n    \"loaded\": false,\n    \"description\": \"Model with 1000 character limit\",\n    \"capabilities\": &#091;\n        \"embed\"\n    ],\n    \"providerId\": \"gemini\",\n    \"remoteModelName\": \"gemini-embedding-001\",\n    \"parameters\": {},\n    \"limits\": {\n        \"maxInputCharacters\": 1000\n    }\n}<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"id\": \"gemini_embed_max1\",\n    \"name\": \"gemini-embedding-max1\",\n    \"type\": \"remote\",\n    \"enabled\": true,\n    \"loaded\": false,\n    \"description\": \"Model with 1 character limit\",\n    \"capabilities\": &#091;\n        \"embed\"\n    ],\n    \"providerId\": \"gemini\",\n    \"remoteModelName\": \"gemini-embedding-001\",\n    \"parameters\": {},\n    \"limits\": {\n        \"maxInputCharacters\": 1\n    }\n}<\/code><\/pre>\n\n\n\n<h3 id=\"replicat-used-in-the-test\" class=\"wp-block-heading\">Replicat used in the test<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I built an <code>EXTAI<\/code>\/<code>REPAI<\/code> pair between <code>PDB1.APP_PDB1.PRODUCTS<\/code> on the source and <code>PDB26.APP_PDB26.PRODUCTS<\/code> on the target. Its <code>COLMAP<\/code> maps the <code>description<\/code> column through three separate <code>@AISERVICE<\/code> calls into three different <code>VECTOR(3072, FLOAT32)<\/code> columns:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>MAP PDB1.APP_PDB1.PRODUCTS, TARGET APP_PDB26.PRODUCTS,\nCOLMAP (\n    USEDEFAULTS,\n    desc_vector_max1000 = @AISERVICE(embed, 'gemini_embed_max1000', description),\n    desc_vector_max1000_run2 = @AISERVICE(embed, 'gemini_embed_max1000', description),\n    desc_vector_max1 = @AISERVICE(embed, 'gemini_embed_max1', description));<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The first two calls use the same model (<code>gemini_embed_max1000<\/code>). This is to show the baseline argument that the same input, embedded with the same model twice, produce the same vector. The third call uses the 1 character model, to test the bug.<\/p>\n\n\n\n<h2 id=\"baseline-and-embedding-noise\" class=\"wp-block-heading\">Baseline and embedding noise<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The truncation is only relevant if identical inputs reliably produce identical output. Before comparing vectors across models, I first confirmed the embedding had no noise, by inserting the same 100 character <code>description<\/code> into two source rows and let both flow through the pipeline:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>INSERT INTO app_pdb1.products (id, name, description) VALUES (101, 'AI Service Max Input Chars Test Row 1', 'GoldenGate 26ai AI Service test row for comparing embeddings across the max1000 and max1 test models');\nINSERT INTO app_pdb1.products (id, name, description) VALUES (102, 'AI Service Max Input Chars Test Row 2', 'GoldenGate 26ai AI Service test row for comparing embeddings across the max1000 and max1 test models');\nCOMMIT;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Then, I compared the <code>gemini_embed_max1000<\/code> vector between the two rows. I also compared the two separate <code>@AISERVICE<\/code> calls to the same model within row 101 itself. Both come back with a cosine distance of <code>0<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>SQL&gt; SELECT VECTOR_DISTANCE(a.desc_vector_max1000, b.desc_vector_max1000, COSINE) dist_101_vs_102_same_input\nFROM app_pdb26.products a, app_pdb26.products b\nWHERE a.id = 101\nAND b.id = 102;\n\nDIST_101_VS_102_SAME_INPUT\n--------------------------\n                         0\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The conclusion is that <code>gemini-embedding-001<\/code> is deterministic for identical input. Now, if the <code>max1<\/code> vector is identical to the <code>max1000<\/code> vector, we can rule out embedding noise.<\/p>\n\n\n\n<h2 id=\"does-the-1-character-limit-change-anything\" class=\"wp-block-heading\">Does the 1 character limit change anything?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With the same transaction, let\u2019s look at the two different <code>@AISERVICE<\/code> calls, against a model capped at 1000 characters and one capped at 1:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>SQL&gt; SELECT id, VECTOR_DISTANCE(desc_vector_max1000, desc_vector_max1, COSINE) dist_max1000_vs_max1, VECTOR_DISTANCE(desc_vector_max1000, desc_vector_max1000_run2, COSINE) dist_max1000_vs_rerun\nFROM app_pdb26.products\nWHERE id IN (101, 102);\n\nID  DIST_MAX1000_VS_MAX1 DIST_MAX1000_VS_RERUN\n--- -------------------- ---------------------\n101                    0                     0\n102                    0                     0<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">On both models, the distance between the resulting vectors is zero. If the <code>Maximum Input Characters<\/code> were enforced, the <strong>vectors should be different<\/strong> between both models. This proves that the <code>Maximum Input Characters<\/code> setting saved as <code>1<\/code> had no effect on what was sent to Gemini.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">GoldenGate even has a <a href=\"https:\/\/docs.oracle.com\/en\/middleware\/goldengate\/core\/23.26\/error-messages\/\" target=\"_blank\" rel=\"noopener noreferrer\">documented warning<\/a> for a situation where the input would exceed the limit. <code>OGG-30677<\/code> is defined as <code>@AISERVICE source column {0} contains {1} characters, exceeding model {2}'s maximum input limit of {3} characters<\/code>. But in my case, the warning never appeared in the log files.<\/p>\n\n\n\n<h2 id=\"what-can-break\" class=\"wp-block-heading\">What can break?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I added a fourth <code>@AISERVICE<\/code> call to the same replicat, mapping a <code>CLOB<\/code> column (<code>big_description<\/code>) through the 1000 character model. I then tried pushing progressively larger inputs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With 100000 characters, the <code>countTokens<\/code> endpoint reports this input at 23679 tokens, way more than the documented <code>inputTokenLimit<\/code> of <code>gemini-embedding-001<\/code>. It applied without any error and produced a real 3072 dimension vector, distinct from every other vector in this blog.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>SQL&gt; SELECT id, VECTOR_DIMS(desc_vector_bigtest) dims\nFROM app_pdb26.products\nWHERE id = 103;\n\nID  DIMS\n--- ----\n103 3072<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Here, we can see that even the documented token limit of your provider might not stop the AI Service to work.<\/p>\n\n\n\n<h3 id=\"reaching-quota-limit\" class=\"wp-block-heading\">Reaching quota limit<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">On top of the per-request token limit, depending on your billing settings, you might have a usage quota on the API key. A request can be rejected by Gemini, and this error is raised in <code>AIService.log<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"error\": {\n        \"code\": 429,\n        \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https:\/\/ai.google.dev\/gemini-api\/docs\/rate-limits. To monitor your current usage, head to: https:\/\/ai.dev\/rate-limit. \",\n        \"status\": \"RESOURCE_EXHAUSTED\"\n    }\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">And in this case, the replicat abends with the following error:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>2026-09-27 08:22:21  WARNING OGG-30679  Response from EMBED endpoint using model gemini_embed_max1000 returned error: code REMOTE_INFERENCE_FAILED, message 'HTTP 429 - Too Many Requests: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https:\/\/ai.google.dev\/gemini-api\/docs\/rate-limits. To monitor your current usage, head to: https:\/\/ai.dev\/rate-limit. \",\n    \"status\": \"RESOURCE_EXHAUSTED\"\n  }\n}\n'.\n\n2026-09-27 08:22:21  WARNING OGG-01431  Canceled grouped transaction on PDB26.APP_PDB26.PRODUCTS, Mapping error.\n2026-09-27 08:22:27  ERROR   OGG-01668  PROCESS ABENDING.<\/code><\/pre>\n\n\n\n<h2 id=\"summary\" class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><code>Maximum Input Characters<\/code> does not protect a replicat from an oversized <code>@AISERVICE<\/code> mapping. Because of this, the only real limit to your embeddings in GoldenGate is a usage quota. This can affect your replication, whether you rely on the setting for functional truncation or to lower your costs. Until the bug is fixed, be careful when using the AI Service!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a previous blog, I noted that there might be a bug with the Maximum Input Characters setting in GoldenGate 26ai AI Service. The bug was confirmed by Oracle, so let\u2019s see what it is exactly. Bug found in GoldenGate 26ai AI Service Maximum Input Characters is a setting in the AI Service. You can [&hellip;]<\/p>\n","protected":false},"author":152,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[3787,59],"tags":[3827,3804,3825,3652,4243,328,4280,3229,3730,44,4242],"type_dbi":[3828,3823,4245,4248,4247,3740,4279,3231,3881,4175,4246],"class_list":["post-47756","post","type-post","status-publish","format-standard","hentry","category-goldengate","category-oracle","tag-3827","tag-26ai","tag-ai-service","tag-embeddings","tag-gemini","tag-goldengate","tag-maximum","tag-microservices","tag-ogg","tag-troubleshooting","tag-vector","type-3828","type-26ai","type-ai-service","type-embeddings","type-gemini","type-goldengate","type-maximum","type-microservices","type-ogg","type-troubleshooting","type-vector"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>GoldenGate AI Service bug confirmed in the Maximum Input Characters setting - dbi Blog<\/title>\n<meta name=\"description\" content=\"Proof that the GoldenGate Maximum Input Characters setting of the 26ai AI Service does nothing: same Gemini vectors at 1 and 1000 chars.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GoldenGate AI Service bug confirmed in the Maximum Input Characters setting\" \/>\n<meta property=\"og:description\" content=\"Proof that the GoldenGate Maximum Input Characters setting of the 26ai AI Service does nothing: same Gemini vectors at 1 and 1000 chars.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-06T05:25:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-06T05:32:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"580\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Julien Delattre\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Julien Delattre\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/\"},\"author\":{\"name\":\"Julien Delattre\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/764ab019cc9dec42655b4c6b9b8e474e\"},\"headline\":\"GoldenGate AI Service bug confirmed in the Maximum Input Characters setting\",\"datePublished\":\"2026-10-06T05:25:17+00:00\",\"dateModified\":\"2026-10-06T05:32:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/\"},\"wordCount\":652,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/10\\\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png\",\"keywords\":[\"26\",\"26ai\",\"ai service\",\"embeddings\",\"gemini\",\"GoldenGate\",\"maximum\",\"microservices\",\"ogg\",\"Troubleshooting\",\"vector\"],\"articleSection\":[\"GoldenGate\",\"Oracle\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/\",\"name\":\"GoldenGate AI Service bug confirmed in the Maximum Input Characters setting - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/10\\\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png\",\"datePublished\":\"2026-10-06T05:25:17+00:00\",\"dateModified\":\"2026-10-06T05:32:51+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/764ab019cc9dec42655b4c6b9b8e474e\"},\"description\":\"Proof that the GoldenGate Maximum Input Characters setting of the 26ai AI Service does nothing: same Gemini vectors at 1 and 1000 chars.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/10\\\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/10\\\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png\",\"width\":700,\"height\":580},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GoldenGate AI Service bug confirmed in the Maximum Input Characters setting\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/764ab019cc9dec42655b4c6b9b8e474e\",\"name\":\"Julien Delattre\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g\",\"caption\":\"Julien Delattre\"},\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/juliendelattre\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GoldenGate AI Service bug confirmed in the Maximum Input Characters setting - dbi Blog","description":"Proof that the GoldenGate Maximum Input Characters setting of the 26ai AI Service does nothing: same Gemini vectors at 1 and 1000 chars.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/","og_locale":"en_US","og_type":"article","og_title":"GoldenGate AI Service bug confirmed in the Maximum Input Characters setting","og_description":"Proof that the GoldenGate Maximum Input Characters setting of the 26ai AI Service does nothing: same Gemini vectors at 1 and 1000 chars.","og_url":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/","og_site_name":"dbi Blog","article_published_time":"2026-10-06T05:25:17+00:00","article_modified_time":"2026-10-06T05:32:51+00:00","og_image":[{"width":700,"height":580,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png","type":"image\/png"}],"author":"Julien Delattre","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Julien Delattre","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/"},"author":{"name":"Julien Delattre","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e"},"headline":"GoldenGate AI Service bug confirmed in the Maximum Input Characters setting","datePublished":"2026-10-06T05:25:17+00:00","dateModified":"2026-10-06T05:32:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/"},"wordCount":652,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png","keywords":["26","26ai","ai service","embeddings","gemini","GoldenGate","maximum","microservices","ogg","Troubleshooting","vector"],"articleSection":["GoldenGate","Oracle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/","url":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/","name":"GoldenGate AI Service bug confirmed in the Maximum Input Characters setting - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png","datePublished":"2026-10-06T05:25:17+00:00","dateModified":"2026-10-06T05:32:51+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e"},"description":"Proof that the GoldenGate Maximum Input Characters setting of the 26ai AI Service does nothing: same Gemini vectors at 1 and 1000 chars.","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2026\/10\/001_goldengate-26ai-ai-service-max-input-add-model-dialog.png","width":700,"height":580},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/goldengate-ai-service-bug-confirmed-in-the-maximum-input-characters-setting\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"GoldenGate AI Service bug confirmed in the Maximum Input Characters setting"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/764ab019cc9dec42655b4c6b9b8e474e","name":"Julien Delattre","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a97d00e680bbf237126e24b65281cbcb66cd20bd1ed2d14bf928991b2bf68eb5?s=96&d=mm&r=g","caption":"Julien Delattre"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/juliendelattre\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/47756","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/152"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=47756"}],"version-history":[{"count":2,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/47756\/revisions"}],"predecessor-version":[{"id":47763,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/47756\/revisions\/47763"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=47756"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=47756"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=47756"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=47756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}