Add Groq provider documentation, example script, and BrowseComp-Plus launcher - #4
Open
senthilkumaranT wants to merge 1 commit into
Open
Add Groq provider documentation, example script, and BrowseComp-Plus launcher#4senthilkumaranT wants to merge 1 commit into
senthilkumaranT wants to merge 1 commit into
Conversation
Document Groq as an OpenAI-compatible Pi provider (models.json, GROQ_API_KEY) in assets/docs/groq.md. Add scripts/examples/dci_basic_groq_example.sh and scripts/bcplus_eval/run_bcplus_eval_groq.sh. Update .env.template, dci-agent-lite --provider help, and cross-links in README and docs (setup, benchmark, running, cli-reference). Defaults and BrowseComp-Plus judging (OpenAI) are unchanged.
charmandercha
pushed a commit
to charmandercha/DCI-Agent-Lite
that referenced
this pull request
May 19, 2026
Correções aplicadas (ordenadas por esforço): DCI-Agent#4 — Remove átomo duplicado cc_art205_atom1.md (>20 palavras, redundante) DCI-Agent#6 — Gera _manifest.json para todas as 34 seções de atomos DCI-Agent#3 — Adiciona validador 'Art. N' no gerar_atomos.py e aviso no revisar.sh DCI-Agent#5 — Gera átomo do Art. 48-A (assembleias eletrônicas) DCI-Agent#1 — Corrige slugs hierárquicos: 'disposicoes_gerais' dividido em 3 seções → pessoas_juridicas_disposicoes_gerais (arts 40-52) → negocio_juridico_disposicoes_gerais (arts 104-114) → prescricao_disposicoes_gerais (arts 189-196) DCI-Agent#2 — Regenera 44 átomos sem referência de artigo em 4 seções → causas_que_interrompem_prescricao: +Art. 202 (8 átomos) → negocio_juridico_disposicoes_gerais: +Art. 104-114 (16 átomos) → invalidade_negocio_juridico: +Art. 166-184 (18 átomos) → lesao: +Art. 157 (2 átomos) Resultados: - 34:34 mapeamento 1:1 integra↔atomos (antes: 34:32) - 0 átomos sem referência de artigo (antes: 44/249 = 17.7%) - 0 átomos >20 palavras (antes: 1) - sff precision@3: 60% (calibrado com dados reais) - test_integracao_pipeline.sh: 8/8 PASS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds end-to-end documentation and runnable scripts so DCI-Agent-Lite can use Groq as a Pi provider (OpenAI-compatible API), without changing existing defaults or benchmark judging.
Changes
assets/docs/groq.md—GROQ_API_KEY, sample Pimodels.jsongroqprovider (https://api.groq.com/openai/v1), run commands, pointer to Groq OpenAI compatibility.scripts/examples/dci_basic_groq_example.sh— basic wiki-corpus example with--provider groq(model id must match Pi config).scripts/bcplus_eval/run_bcplus_eval_groq.sh— BrowseComp-Plus batch eval launcher mirroring the OpenAI script; outputs underoutputs/bcplus_eval/groq_.....env.template— optionalGROQ_API_KEYline.src/dci/benchmark/pi_rpc_runner.py—--providerhelp text mentions custom slugs (e.g.groq) and links to the doc.setup.md,benchmark.md,running.md,cli-reference.md, andREADME.md.Out of scope / unchanged
run_bcplus_eval.pydefaults) unchanged unless callers use the new Groq launcher.OPENAI_API_KEY).Test plan
models.jsonperassets/docs/groq.md, setGROQ_API_KEY, runbash scripts/examples/dci_basic_groq_example.sh.bash scripts/bcplus_eval/run_bcplus_eval_groq.shwith a small--limitif you use it for a smoke test; ensureOPENAI_API_KEYis set for judging.