-
Notifications
You must be signed in to change notification settings - Fork 1.1k
docs: quickstart guide with interactive LLM and project structure #2380
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: quickstart guide with interactive LLM and project structure #2380
Conversation
…export utility, and fix venv issues
|
Thoughts on quickstart: experiments_quickstart this feels a lot more simpler and easier to understand than proposed quickstart according to me. (and Claude and GPT) Also regarding the other rag_eval guide, we already have an experiment first rag evals guide, so we can remove the older metrics based ones. This is done in #2394 Other stuff looks great! That makefile fix is great! |
) ## Changes Made ### Documentation (docs/getstarted/evals.md): - Added `quickstart` cmd to follow through guide with an example project. - Updated "Custom Evaluation with LLMs" to reference DiscreteMetric from generated code - Replaced static examples with modern `llm_factory` API - Changed "Using Pre-Built Metrics" to AspectCritic with modern async/await syntax - Updated "Evaluating on a Dataset" to use ragas.Dataset API ### Build Configuration (mkdocs.yml): - Made social plugin conditional: `enabled: !ENV [MKDOCS_CI, true]` ### Makefile: - Added explicit `MKDOCS_CI=false` to serve-docs target. This avoids social plugin error in macos if in case `cairosvg` is not found.
Changes Made
Documentation (docs/getstarted/evals.md):
quickstartcmd to follow through guide with an example project.generated code
llm_factoryAPIsyntax
Build Configuration (mkdocs.yml):
enabled: !ENV [MKDOCS_CI, true]Makefile:
MKDOCS_CI=falseto serve-docs target. This avoids social plugin error in macos if in casecairosvgis not found.