-
Notifications
You must be signed in to change notification settings - Fork 105
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
Update logos in index.md #5
Commits on May 1, 2024
-
Removed use of the firebase plugin in GCP samples and removed unneces…
…sary store configs (#837)
Configuration menu - View commit details
-
Copy full SHA for d065b62 - Browse repository at this point
Copy the full SHA d065b62View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8db26c - Browse repository at this point
Copy the full SHA a8db26cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 703fe67 - Browse repository at this point
Copy the full SHA 703fe67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 450e70c - Browse repository at this point
Copy the full SHA 450e70cView commit details -
[Go] add language-independent tests (#818)
Add tests that read JSON files that describe flows and expected results. The goal is to run these tests for each genkit language, to make sure all implementations behave the same. There is currently a single test, whose expected trace came from writing the flow in ts and calling `genkit flow:run`. This test found a couple of bugs and discrepancies in the Go code, which are also fixed here. For #354.
Configuration menu - View commit details
-
Copy full SHA for 47a9690 - Browse repository at this point
Copy the full SHA 47a9690View commit details -
Propagates the trace sampled state to the correct field in GCP logs
Configuration menu - View commit details
-
Copy full SHA for 38fb723 - Browse repository at this point
Copy the full SHA 38fb723View commit details -
Update Devtools docs and add some gifs (#817)
Update Devtools page and add some images and gifs --------- Co-authored-by: Kevin Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e11bf4 - Browse repository at this point
Copy the full SHA 5e11bf4View commit details -
Telemetry plugin authoring guide (#827)
Add a guide for writing a plugin that exports telemetry data. --------- Co-authored-by: Konstantin Mandrika <[email protected]> Co-authored-by: Kevin Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c929f1d - Browse repository at this point
Copy the full SHA c929f1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f35468 - Browse repository at this point
Copy the full SHA 3f35468View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2570d6a - Browse repository at this point
Copy the full SHA 2570d6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb952d3 - Browse repository at this point
Copy the full SHA bb952d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c760e0 - Browse repository at this point
Copy the full SHA 8c760e0View commit details -
Add a link to the KB article on enabling APIs in GCP. (#854)
Add a link to the API dashboard which lists all APIs enabled for a project.
Configuration menu - View commit details
-
Copy full SHA for b4a1101 - Browse repository at this point
Copy the full SHA b4a1101View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f80506 - Browse repository at this point
Copy the full SHA 8f80506View commit details -
Minor fix to getting started with Firebase guide (#855)
Updated Genkit's getting started with firebase guide to include an "npm init -y" command in the project setup.
Configuration menu - View commit details
-
Copy full SHA for 1c74e8a - Browse repository at this point
Copy the full SHA 1c74e8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0579d4 - Browse repository at this point
Copy the full SHA b0579d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 042fd3a - Browse repository at this point
Copy the full SHA 042fd3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e660bd - Browse repository at this point
Copy the full SHA 5e660bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b56c432 - Browse repository at this point
Copy the full SHA b56c432View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccebfe9 - Browse repository at this point
Copy the full SHA ccebfe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 485dc0d - Browse repository at this point
Copy the full SHA 485dc0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74890e9 - Browse repository at this point
Copy the full SHA 74890e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 702f332 - Browse repository at this point
Copy the full SHA 702f332View commit details -
Configuration menu - View commit details
-
Copy full SHA for d43681b - Browse repository at this point
Copy the full SHA d43681bView commit details -
More visual get-started (#865)
* More visual get-started * fix link
Configuration menu - View commit details
-
Copy full SHA for 61af4b4 - Browse repository at this point
Copy the full SHA 61af4b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b57159 - Browse repository at this point
Copy the full SHA 1b57159View commit details -
Configuration menu - View commit details
-
Copy full SHA for 328fff8 - Browse repository at this point
Copy the full SHA 328fff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f190f92 - Browse repository at this point
Copy the full SHA f190f92View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6ae71c - Browse repository at this point
Copy the full SHA b6ae71cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1996deb - Browse repository at this point
Copy the full SHA 1996debView commit details -
Add missing import to example.
Configuration menu - View commit details
-
Copy full SHA for 5a4bc89 - Browse repository at this point
Copy the full SHA 5a4bc89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79317a4 - Browse repository at this point
Copy the full SHA 79317a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 837650b - Browse repository at this point
Copy the full SHA 837650bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b26fcc - Browse repository at this point
Copy the full SHA 0b26fccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cf5995 - Browse repository at this point
Copy the full SHA 9cf5995View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4a7c28 - Browse repository at this point
Copy the full SHA e4a7c28View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce25acd - Browse repository at this point
Copy the full SHA ce25acdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9745716 - Browse repository at this point
Copy the full SHA 9745716View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23a2b69 - Browse repository at this point
Copy the full SHA 23a2b69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fd552d - Browse repository at this point
Copy the full SHA 9fd552dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 069f51c - Browse repository at this point
Copy the full SHA 069f51cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d13afe - Browse repository at this point
Copy the full SHA 0d13afeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 977c4d6 - Browse repository at this point
Copy the full SHA 977c4d6View commit details -
Rewrite Firebase deployment docs (#19)
* Rewrite Firebase deployment docs * put cors step in the right place * indentation * prettier
Configuration menu - View commit details
-
Copy full SHA for e50fd62 - Browse repository at this point
Copy the full SHA e50fd62View commit details -
Fix issue with Firebase plugin (#21)
* fix cmd formatting get-started.md (#868) * Fix issue with Firebase plugin --------- Co-authored-by: Kevin Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b7dd2ec - Browse repository at this point
Copy the full SHA b7dd2ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d83a49 - Browse repository at this point
Copy the full SHA 3d83a49View commit details -
Refactor Eval for better tracing and error reporting (#3)
Co-authored-by: Chris Chestnut <[email protected]> Co-authored-by: Cleo Schneider <[email protected]> Co-authored-by: Samuel Bushi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9abde94 - Browse repository at this point
Copy the full SHA 9abde94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4da4685 - Browse repository at this point
Copy the full SHA 4da4685View commit details -
Adding a menu understanding sample app. (#25)
1. Prompt sample 2. Flow and tool sample 3. Chat sample 4. RAG sample 5. Multimodal and chaining sample
Configuration menu - View commit details
-
Copy full SHA for 77e99eb - Browse repository at this point
Copy the full SHA 77e99ebView commit details -
Remove js/third_party from .gitignore (#30)
* Remove js/third_party from .gitignore * Update formatting for ragas metrics
Configuration menu - View commit details
-
Copy full SHA for 37f5345 - Browse repository at this point
Copy the full SHA 37f5345View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fa69ff - Browse repository at this point
Copy the full SHA 6fa69ffView commit details -
[Go] begin getting sample to run with genkit tool (#27)
Add the first Go sample, which implements the "basic" flow from samples/flow-sample1. Attempting to run this with `genkit start -a ...` flushed out a few bugs. This PR fixes enough so that the flow is listed in the left nav of the UI. The next step requires adding JSON schemas to the actions, which is a large piece, so this is a good place to stop.
Configuration menu - View commit details
-
Copy full SHA for 07e8b51 - Browse repository at this point
Copy the full SHA 07e8b51View commit details -
[ Go ] add simple Pinecone client (#31)
This is a simple Pinecone client that provides just the features that we will want to use for Genkit. This simple client just uses the REST API. There is a Pinecone Go package at github.com/pinecone-io/go-pinecone, but 1) it is unstable; 2) for some reason it recommends building with "just" which is not ordinary practice for Go modules.
Configuration menu - View commit details
-
Copy full SHA for eb5fcdc - Browse repository at this point
Copy the full SHA eb5fcdcView commit details -
[ Go ] define Embedder and Retriever interfaces (#35)
The intent is that the actual implementations of embedders and retrievers will implement these interfaces. They will be wrapped in actions for invocation from the genkit tool. A retriever will use the embedder interface to embed a Document. We may want to have a way for the retriever to invoke an embedder action, so that tracing works nicely.
Configuration menu - View commit details
-
Copy full SHA for f6dcdfb - Browse repository at this point
Copy the full SHA f6dcdfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d25a9c - Browse repository at this point
Copy the full SHA 4d25a9cView commit details -
Removing pop culture references in sample content (#34)
* Changing eval sample to dog facts. * Changing rag sample topic to cat and dog facts
Configuration menu - View commit details
-
Copy full SHA for c665d30 - Browse repository at this point
Copy the full SHA c665d30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bc507d - Browse repository at this point
Copy the full SHA 0bc507dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fea80c7 - Browse repository at this point
Copy the full SHA fea80c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f045cc - Browse repository at this point
Copy the full SHA 1f045ccView commit details -
Define and use a Generator interface. (#43)
Just to be more consistent with the other action types.
Configuration menu - View commit details
-
Copy full SHA for f6e49f8 - Browse repository at this point
Copy the full SHA f6e49f8View commit details -
[Go] add conformance test (#37)
Add a test that corresponds to the basic flow sample. Provide a way to add comments to the test JSON. Fix a bug in creating a unique step name that the test uncovered.
Configuration menu - View commit details
-
Copy full SHA for 033b6b2 - Browse repository at this point
Copy the full SHA 033b6b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa6316a - Browse repository at this point
Copy the full SHA aa6316aView commit details -
Refactor type definitions for Evaluators (#42)
* fix cmd formatting get-started.md (#868) * rebase to main * continued wip; refactor * working code! * Clean up * Making sure evals can still be saved * wip with awesome new shape * WIP: Handle failure cases - we still aren't properly setting the status on the span. * Wrap runInNewSpan in try/catch to attempt to force an error in the inner span * Change metrics to throw errors instead of returning error responses. * Add a mutex so that the localFileStore isn't reading an empty file and then overwriting itself * Remove erroneous code and add logging. * discovery * Try to make things serial * Successfully adding trace and span ids into refactored eval state * Renaming in response to feedback * Make error spans show output * remove sampleIndex where it's not being used * add continue to failure case * Refactor evaluation types * Use Eval instead of Evaluator * Fix UI tests * feedback * Remove unused mocks and deps * Rename to TestCase --------- Co-authored-by: Kevin Cheung <[email protected]> Co-authored-by: Chris Chestnut <[email protected]> Co-authored-by: Cleo Schneider <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9645b4a - Browse repository at this point
Copy the full SHA 9645b4aView commit details -
[Go] make pinecone test more reliable (#44)
* [Go] make pinecone test more reliable The pinecone database is only eventually consistent. Wait for the results to be inserted before doing a query. I tried a few different approaches before finding one that seems to pass, and added the Stats method while working on this. Also, delete the test vectors when the test completes. * address reviewer comments
Configuration menu - View commit details
-
Copy full SHA for bbf78f9 - Browse repository at this point
Copy the full SHA bbf78f9View commit details -
[Go] add fake embedder implementation for testing (#48)
* [Go] add fake embedder implementation for testing * move files up one level
Configuration menu - View commit details
-
Copy full SHA for bab00b6 - Browse repository at this point
Copy the full SHA bab00b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for be04666 - Browse repository at this point
Copy the full SHA be04666View commit details -
[UI] Create skeleton prompt runner component (#54)
Will serve as a base for prompt-specific runner features that we will add.
Configuration menu - View commit details
-
Copy full SHA for f3d7933 - Browse repository at this point
Copy the full SHA f3d7933View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7f3fd8 - Browse repository at this point
Copy the full SHA a7f3fd8View commit details -
* Revise Cloud Run docs * oops * rephrase * auth json not needed * start command * no openai
Configuration menu - View commit details
-
Copy full SHA for 2be9181 - Browse repository at this point
Copy the full SHA 2be9181View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bef5f0 - Browse repository at this point
Copy the full SHA 8bef5f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf848c - Browse repository at this point
Copy the full SHA cbf848cView commit details -
* Update overview page * link * prettier * DevUI run demo * no openai * feedback
Configuration menu - View commit details
-
Copy full SHA for 3ebe5c3 - Browse repository at this point
Copy the full SHA 3ebe5c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f78fba8 - Browse repository at this point
Copy the full SHA f78fba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90b93ac - Browse repository at this point
Copy the full SHA 90b93acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fa1123 - Browse repository at this point
Copy the full SHA 9fa1123View commit details -
Configuration menu - View commit details
-
Copy full SHA for cce6916 - Browse repository at this point
Copy the full SHA cce6916View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d106ac - Browse repository at this point
Copy the full SHA 3d106acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76a9b09 - Browse repository at this point
Copy the full SHA 76a9b09View commit details -
Configuration menu - View commit details
-
Copy full SHA for d72fe1b - Browse repository at this point
Copy the full SHA d72fe1bView commit details -
[Go] add genkit support to pinecone client (#52)
Now calling pinecone.Init will register genkit actions.
Configuration menu - View commit details
-
Copy full SHA for 8002374 - Browse repository at this point
Copy the full SHA 8002374View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfa46c5 - Browse repository at this point
Copy the full SHA cfa46c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ebfcf3 - Browse repository at this point
Copy the full SHA 7ebfcf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5902d64 - Browse repository at this point
Copy the full SHA 5902d64View commit details -
Always clear message when not in chat mode - otherwise if an error is…
… shown, we'll still see the previous message. (#67)
Configuration menu - View commit details
-
Copy full SHA for 7bb2501 - Browse repository at this point
Copy the full SHA 7bb2501View commit details -
[Go] JSON schemas for actions (#64)
Set the input and output JSON schemas on an action by determining them from the Go types. Also make other minor changes needed to make the genkit UI work. With this PR, you can use the genkit UI to run a flow.
Configuration menu - View commit details
-
Copy full SHA for b1cc88e - Browse repository at this point
Copy the full SHA b1cc88eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2515e47 - Browse repository at this point
Copy the full SHA 2515e47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39a50df - Browse repository at this point
Copy the full SHA 39a50dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3696b1 - Browse repository at this point
Copy the full SHA b3696b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c188889 - Browse repository at this point
Copy the full SHA c188889View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeb0ed4 - Browse repository at this point
Copy the full SHA eeb0ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33f6c46 - Browse repository at this point
Copy the full SHA 33f6c46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c44688 - Browse repository at this point
Copy the full SHA 7c44688View commit details -
Change jsonschemagen to write types into more than one package. (Also, have it report unused config, as an extra check.) Move the AI types into their own package.
Configuration menu - View commit details
-
Copy full SHA for 6eb37b8 - Browse repository at this point
Copy the full SHA 6eb37b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8d3db2 - Browse repository at this point
Copy the full SHA e8d3db2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dba77e - Browse repository at this point
Copy the full SHA 9dba77eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc2f57a - Browse repository at this point
Copy the full SHA dc2f57aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa9f44d - Browse repository at this point
Copy the full SHA fa9f44dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b94f0de - Browse repository at this point
Copy the full SHA b94f0deView commit details -
Update prompt variant in dev-ui-gallery (#82)
Use different inputs to test prompt runner UI behavior.
Configuration menu - View commit details
-
Copy full SHA for ad8f92a - Browse repository at this point
Copy the full SHA ad8f92aView commit details -
Add maliciousness as an evaluator (#77)
* Adding initial maliciousness eval * Fix eval-run command * Add additional example and tweak the prompt to get better output. * Turn off safety filters for maliciousness eval * Fix formatting. * Add a sample with the gut check dataset and instructions for running. * Fixing broken build and removing unused dependencies
Configuration menu - View commit details
-
Copy full SHA for a5bc429 - Browse repository at this point
Copy the full SHA a5bc429View commit details -
Configuration menu - View commit details
-
Copy full SHA for f586ff8 - Browse repository at this point
Copy the full SHA f586ff8View commit details -
Allow system role for Gemini 1.5 Pro (#85)
Also removes references to OpenAI from UI.
Configuration menu - View commit details
-
Copy full SHA for aa93845 - Browse repository at this point
Copy the full SHA aa93845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a93eaa - Browse repository at this point
Copy the full SHA 6a93eaaView commit details -
Add shutdown hook for Open telemetry SDK (#76)
* Also removed the process.exist from reflectionApi hook since that was killing the process before the open telemetry SDK could flush everything.
Configuration menu - View commit details
-
Copy full SHA for 74d6bfd - Browse repository at this point
Copy the full SHA 74d6bfdView commit details -
Update faithfulness to v0.1.7 (#87)
* Update faithfulness to v0.1.7 * Update METADATA
Configuration menu - View commit details
-
Copy full SHA for 21f51b8 - Browse repository at this point
Copy the full SHA 21f51b8View commit details -
Resolve app process kill right away. (#90)
* Resolve app process kill right away. * Update init.ts * Clean up promise.
Configuration menu - View commit details
-
Copy full SHA for c2ec01a - Browse repository at this point
Copy the full SHA c2ec01aView commit details -
Configuration menu - View commit details
-
Copy full SHA for da98d3d - Browse repository at this point
Copy the full SHA da98d3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cae4b27 - Browse repository at this point
Copy the full SHA cae4b27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e9994f - Browse repository at this point
Copy the full SHA 3e9994fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f81e577 - Browse repository at this point
Copy the full SHA f81e577View commit details -
Configuration menu - View commit details
-
Copy full SHA for a790e54 - Browse repository at this point
Copy the full SHA a790e54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cca915 - Browse repository at this point
Copy the full SHA 8cca915View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2a09c3 - Browse repository at this point
Copy the full SHA c2a09c3View commit details -
Clean up tracing before shutting down Reflection API. (#93)
* Resolve app process kill right away. * Update init.ts * Clean up promise. * Clean up tracing before shutting down Reflection API. * Better implementation. * Fix await. * Update tracing.ts * format --------- Co-authored-by: Pavel Jbanov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fdbc0e - Browse repository at this point
Copy the full SHA 8fdbc0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for da56d0c - Browse repository at this point
Copy the full SHA da56d0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0193b93 - Browse repository at this point
Copy the full SHA 0193b93View commit details -
Configuration menu - View commit details
-
Copy full SHA for da31b54 - Browse repository at this point
Copy the full SHA da31b54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6824ce7 - Browse repository at this point
Copy the full SHA 6824ce7View commit details -
Co-authored-by: Chris Chestnut <[email protected]> Co-authored-by: Michael Doyle <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 062893e - Browse repository at this point
Copy the full SHA 062893eView commit details -
Add answer relevancy to the gut check sample (#89)
* Add answer relevancy to the gut check sample and tweak the prompt to penalize not answering the question * Add a preamble to the gut check sample
Configuration menu - View commit details
-
Copy full SHA for 663e830 - Browse repository at this point
Copy the full SHA 663e830View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1d8898 - Browse repository at this point
Copy the full SHA b1d8898View commit details -
Configuration menu - View commit details
-
Copy full SHA for a75c5a1 - Browse repository at this point
Copy the full SHA a75c5a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d7749b - Browse repository at this point
Copy the full SHA 0d7749bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90c85a6 - Browse repository at this point
Copy the full SHA 90c85a6View commit details -
Add faithfulness gut check dataset. (#110)
* Add faithfulness gut check dataset. * Replace Satyagraha test case with Silas B. Cobb test case
Configuration menu - View commit details
-
Copy full SHA for 63fa2c2 - Browse repository at this point
Copy the full SHA 63fa2c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83083ea - Browse repository at this point
Copy the full SHA 83083eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a12729 - Browse repository at this point
Copy the full SHA 3a12729View commit details -
Configuration menu - View commit details
-
Copy full SHA for 059b0a2 - Browse repository at this point
Copy the full SHA 059b0a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d787f7b - Browse repository at this point
Copy the full SHA d787f7bView commit details -
[Go] add dotprompt parsing code (#94)
* [Go] add dotprompt parsing code * Apply review comments. Also gofmt the files.
Configuration menu - View commit details
-
Copy full SHA for 9a85d07 - Browse repository at this point
Copy the full SHA 9a85d07View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8723eb - Browse repository at this point
Copy the full SHA d8723ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c63778 - Browse repository at this point
Copy the full SHA 2c63778View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac93826 - Browse repository at this point
Copy the full SHA ac93826View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee4e61 - Browse repository at this point
Copy the full SHA 0ee4e61View commit details -
Configuration menu - View commit details
-
Copy full SHA for a611c88 - Browse repository at this point
Copy the full SHA a611c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d4f90e - Browse repository at this point
Copy the full SHA 4d4f90eView commit details -
[UI] Fix model versions not being loaded on initial render (#131)
Fixes google/genkit#130. This is more of a stop-gap fix, going to explore refactoring these components to utilize Angular signals to eliminate this class of error entirely.
Configuration menu - View commit details
-
Copy full SHA for 6e55517 - Browse repository at this point
Copy the full SHA 6e55517View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7f8341 - Browse repository at this point
Copy the full SHA f7f8341View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3de784b - Browse repository at this point
Copy the full SHA 3de784bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eff6420 - Browse repository at this point
Copy the full SHA eff6420View commit details -
Configuration menu - View commit details
-
Copy full SHA for a01405b - Browse repository at this point
Copy the full SHA a01405bView commit details -
Add support for Vertex AI evaluators (#126)
* Add evaluators to vertexAI plugin * Remove commented code * Remove unused schemas * Replace fluency with groundedness * Throw error if context is an empty array * Format evaluation.ts * Address PR comments * Address PR comments
Configuration menu - View commit details
-
Copy full SHA for 74955c7 - Browse repository at this point
Copy the full SHA 74955c7View commit details -
[Go] implement streaming (#108)
Any Action can stream its results back incrementally instead of returning them all at the end. The same is true for Flows. Modify Action and Flow to take a callback to be used for streaming. The dev server runAction route supports a boolean "stream" query parameter, which if true sets the streaming callback to write lines of JSON to the ResponseWriter. This matches the js implementation. For now, assume embedders, retrievers and indexers do not stream. Generators can stream, and they should, but this PR just lays the groundwork.
Configuration menu - View commit details
-
Copy full SHA for d4896c7 - Browse repository at this point
Copy the full SHA d4896c7View commit details -
Support writing eval results to csv (#122)
* Support writing results to csv * Responding to feedback * Switch execution order to write to store first.
Configuration menu - View commit details
-
Copy full SHA for 3ef11ce - Browse repository at this point
Copy the full SHA 3ef11ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec9cee7 - Browse repository at this point
Copy the full SHA ec9cee7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b159afc - Browse repository at this point
Copy the full SHA b159afcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7167027 - Browse repository at this point
Copy the full SHA 7167027View commit details -
Configuration menu - View commit details
-
Copy full SHA for f704b2e - Browse repository at this point
Copy the full SHA f704b2eView commit details -
Remove optional hardcoded version (#135)
* Remove optional metric_spec and hardcoded version * Keep metric_spec, which is actually required
Configuration menu - View commit details
-
Copy full SHA for 3e2757c - Browse repository at this point
Copy the full SHA 3e2757cView commit details -
Update to use fuzzy JSON parsing in evaluators (#109)
* Update to use fuzzy matching * typo * Use Json5 instead of dirty-json * Make all parsing fuzzy * Update extractJson doc Co-authored-by: Michael Bleigh <[email protected]> --------- Co-authored-by: Michael Bleigh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 499d1c4 - Browse repository at this point
Copy the full SHA 499d1c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b4869a - Browse repository at this point
Copy the full SHA 3b4869aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cdc72f - Browse repository at this point
Copy the full SHA 2cdc72fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5238236 - Browse repository at this point
Copy the full SHA 5238236View commit details -
Move
common/types
to UI (#147)These types are only used in the UI, so moving out of the `genkit-tools/src` folder.
Configuration menu - View commit details
-
Copy full SHA for a33d6ec - Browse repository at this point
Copy the full SHA a33d6ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6054d3 - Browse repository at this point
Copy the full SHA a6054d3View commit details -
Pass config for the judgeLLM via genkit.config.ts (#152)
Also, update dubious maliciousness examples
Configuration menu - View commit details
-
Copy full SHA for 4d31967 - Browse repository at this point
Copy the full SHA 4d31967View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86e0a3b - Browse repository at this point
Copy the full SHA 86e0a3bView commit details -
Remove outdated comment (#155)
* Remove outdated comment
Configuration menu - View commit details
-
Copy full SHA for ac61b19 - Browse repository at this point
Copy the full SHA ac61b19View commit details -
Configuration menu - View commit details
-
Copy full SHA for c616433 - Browse repository at this point
Copy the full SHA c616433View commit details -
Increase reflectionApi upload limit and handle errors (#138)
Co-authored-by: Chris Chestnut <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fb258a - Browse repository at this point
Copy the full SHA 8fb258aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28b022b - Browse repository at this point
Copy the full SHA 28b022bView commit details -
Create
@genkit-ai/tools-common
package (#158)Contains all common code/types that are shared amongst different tools clients (e.g. CLI, UI, etc.).
Configuration menu - View commit details
-
Copy full SHA for 40325fd - Browse repository at this point
Copy the full SHA 40325fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75a4b33 - Browse repository at this point
Copy the full SHA 75a4b33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ffaf68 - Browse repository at this point
Copy the full SHA 2ffaf68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88d4178 - Browse repository at this point
Copy the full SHA 88d4178View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa38043 - Browse repository at this point
Copy the full SHA fa38043View commit details -
Consolidate
@genkit-ai/tools-plugins
to `@genkit-ai/tools-common/pl……ugin` (#165) Removes circular dependency.
Configuration menu - View commit details
-
Copy full SHA for ad33045 - Browse repository at this point
Copy the full SHA ad33045View commit details -
Configuration menu - View commit details
-
Copy full SHA for 621e41e - Browse repository at this point
Copy the full SHA 621e41eView commit details -
Add scaffolding for custom extractors (#150)
* Update sample * Add evaluation tools plugin * feedback * typos * Merge and update step selectors * Update deps * Update order
Configuration menu - View commit details
-
Copy full SHA for e4df69b - Browse repository at this point
Copy the full SHA e4df69bView commit details -
Update
@asteasolutions/zod-to-openapi
to v7.0.0 (#166)Fixes ESM warning.
Configuration menu - View commit details
-
Copy full SHA for 05dc385 - Browse repository at this point
Copy the full SHA 05dc385View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3642a06 - Browse repository at this point
Copy the full SHA 3642a06View commit details -
Update and rename _book.yaml to _guides.yaml (#149)
* Update and rename _book.yaml to _guides.yaml For move to Firebase docs * Update _guides.yaml Fixing the formatting * Update _guides.yaml * Update .prettierignore
Configuration menu - View commit details
-
Copy full SHA for 212691b - Browse repository at this point
Copy the full SHA 212691bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c94ff39 - Browse repository at this point
Copy the full SHA c94ff39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42a1169 - Browse repository at this point
Copy the full SHA 42a1169View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2df3a93 - Browse repository at this point
Copy the full SHA 2df3a93View commit details -
Move evaluators out of ragas and into genkit-evaluators (#167)
* Move evaluators out of ragas and into genkit-evaluators * Rename genkit-evaluators to evaluators * Simularity -> similarity
Configuration menu - View commit details
-
Copy full SHA for 019f5b7 - Browse repository at this point
Copy the full SHA 019f5b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 345b100 - Browse repository at this point
Copy the full SHA 345b100View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77743c1 - Browse repository at this point
Copy the full SHA 77743c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52ba3e7 - Browse repository at this point
Copy the full SHA 52ba3e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 880139b - Browse repository at this point
Copy the full SHA 880139bView commit details -
Add support for defining display name and metric definition for evalu…
…ators (#157) * Add support for defining display name and metric definition for evaluators * Fix import * Remove context_precision from local file eval store test * Replace context precision with faithfulness * Rename METRICS to METRICS_METADATA * Move shared types to type.ts * Only pass specific EvalMetric to eval-metrics-chip component * Address more PR comments
Configuration menu - View commit details
-
Copy full SHA for da3c2ef - Browse repository at this point
Copy the full SHA da3c2efView commit details -
[Go] add RunFlow and StreamFlow (#140)
Add the RunFlow function, which runs a flow in the context of another flow. Also add the StreamFlow function, which runs a flow with streaming in the context of another flow.
Configuration menu - View commit details
-
Copy full SHA for 12f26d2 - Browse repository at this point
Copy the full SHA 12f26d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for faca973 - Browse repository at this point
Copy the full SHA faca973View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dcc500 - Browse repository at this point
Copy the full SHA 5dcc500View commit details -
Show error from span.status.message if available (#176)
* WIP * Add span.status.message to error callout * check for error first * Use span error first * Use flow error message as title if available * Type fix * Update condition * condition change again * Simplify * Missing ?
Configuration menu - View commit details
-
Copy full SHA for 9a619c5 - Browse repository at this point
Copy the full SHA 9a619c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8483fc2 - Browse repository at this point
Copy the full SHA 8483fc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7918f93 - Browse repository at this point
Copy the full SHA 7918f93View commit details -
Configuration menu - View commit details
-
Copy full SHA for d736cae - Browse repository at this point
Copy the full SHA d736caeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d3fc16 - Browse repository at this point
Copy the full SHA 2d3fc16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83d53d5 - Browse repository at this point
Copy the full SHA 83d53d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48e5943 - Browse repository at this point
Copy the full SHA 48e5943View commit details -
Update schema-exporter for file moves. (#194)
The types files were moved in 06e5d49fbbf07793e92c3aefb9f4ecca0e3d9ffe.
Configuration menu - View commit details
-
Copy full SHA for 702ba4c - Browse repository at this point
Copy the full SHA 702ba4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11cd774 - Browse repository at this point
Copy the full SHA 11cd774View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0aa5f4 - Browse repository at this point
Copy the full SHA f0aa5f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for df2782f - Browse repository at this point
Copy the full SHA df2782fView commit details -
Add a plugin for installing Google Cloud Platform telemetry. This PR implements tracing. Future PRs will add metrics and logging.
Configuration menu - View commit details
-
Copy full SHA for f88a644 - Browse repository at this point
Copy the full SHA f88a644View commit details -
Add BLEU and ROUGE Vertex AI evaluators (#181)
* Prefer reference to ground_truth * Add BLEU and ROUGE Vertex AI evaluators
Configuration menu - View commit details
-
Copy full SHA for a71149e - Browse repository at this point
Copy the full SHA a71149eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a3b875 - Browse repository at this point
Copy the full SHA 8a3b875View commit details -
[Go] update generated types for TypeScript type changes (#195)
* [Go] update generated types for TypeScript type changes * update for changes in 90298872c
Configuration menu - View commit details
-
Copy full SHA for 74d47c1 - Browse repository at this point
Copy the full SHA 74d47c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f3454c - Browse repository at this point
Copy the full SHA 6f3454cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a8104e - Browse repository at this point
Copy the full SHA 6a8104eView commit details -
[Go] add GCP metrics support (#202)
Add support for exporting metrics to GCP. Calling `googlecloud.Init` will register a global MetricProvider, which can be used to create counters and other metric instruments. We use a global MeterProvider instead of having one per registry, to keep things simple. Define metric instruments for number of actions executed and their latency, and record those metrics when actions are run.
Configuration menu - View commit details
-
Copy full SHA for 8b5fcd2 - Browse repository at this point
Copy the full SHA 8b5fcd2View commit details -
NoStream was defined in a way that made it impossible to write the corresponding Flow[I, O, S] type outside the package.
Configuration menu - View commit details
-
Copy full SHA for 18eb860 - Browse repository at this point
Copy the full SHA 18eb860View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82f9171 - Browse repository at this point
Copy the full SHA 82f9171View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5cbc4b - Browse repository at this point
Copy the full SHA f5cbc4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 125e74f - Browse repository at this point
Copy the full SHA 125e74fView commit details -
[Go] define LookupGeneratorAction (#212)
* [Go] define LookupGeneratorAction * [Go] define LookupAction * [Go] add TODO
Configuration menu - View commit details
-
Copy full SHA for 08d13e2 - Browse repository at this point
Copy the full SHA 08d13e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c60b00e - Browse repository at this point
Copy the full SHA c60b00eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7dd0e6 - Browse repository at this point
Copy the full SHA f7dd0e6View commit details -
Updating first instance of Genkit to Firebase Genkit (#186)
* Updating first instance of Genkit to Firebase Genkit`< * prettier updates to make the linter happy
Configuration menu - View commit details
-
Copy full SHA for 2c321ca - Browse repository at this point
Copy the full SHA 2c321caView commit details -
* Update sample * Add evaluation tools plugin * feedback * typos * new lock * WIP * WIP * WIP * WIP * Working, moved to common/ * With tests * fixes * Feedback
Configuration menu - View commit details
-
Copy full SHA for f855bc3 - Browse repository at this point
Copy the full SHA f855bc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b9c9ce - Browse repository at this point
Copy the full SHA 4b9c9ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d5354e - Browse repository at this point
Copy the full SHA 2d5354eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 082076f - Browse repository at this point
Copy the full SHA 082076fView commit details -
Adding an example for writing custom evaluators (#204)
* Adding an example for writing custom evaluators * Addressing PR feedback and breakage after rebase * Fix dataset formatting * Missed z.infer reference
Configuration menu - View commit details
-
Copy full SHA for 2c80ea6 - Browse repository at this point
Copy the full SHA 2c80ea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f56129 - Browse repository at this point
Copy the full SHA 5f56129View commit details -
Co-authored-by: Kevin Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50d6c0e - Browse repository at this point
Copy the full SHA 50d6c0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06e232b - Browse repository at this point
Copy the full SHA 06e232bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1029fcd - Browse repository at this point
Copy the full SHA 1029fcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for aaf2315 - Browse repository at this point
Copy the full SHA aaf2315View commit details -
Configuration menu - View commit details
-
Copy full SHA for 611f2a7 - Browse repository at this point
Copy the full SHA 611f2a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1afb99 - Browse repository at this point
Copy the full SHA e1afb99View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdb5461 - Browse repository at this point
Copy the full SHA bdb5461View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb1103e - Browse repository at this point
Copy the full SHA fb1103eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 430484b - Browse repository at this point
Copy the full SHA 430484bView commit details -
Added docs for Anthropic Claude 3 (#222)
Co-authored-by: Kevin Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e1dd8eb - Browse repository at this point
Copy the full SHA e1dd8ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for f94bad9 - Browse repository at this point
Copy the full SHA f94bad9View commit details -
Added langchain plugin docs (#228)
Co-authored-by: Kevin Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd67c99 - Browse repository at this point
Copy the full SHA fd67c99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81c6e14 - Browse repository at this point
Copy the full SHA 81c6e14View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5136fa - Browse repository at this point
Copy the full SHA b5136faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 754bd84 - Browse repository at this point
Copy the full SHA 754bd84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e55d7e - Browse repository at this point
Copy the full SHA 8e55d7eView commit details -
Update docs on custom extractors (#237)
* Update docs on custom extractors * Update evaluation.md * Kevin fix Co-authored-by: Kevin Cheung <[email protected]> * Kevin fix Co-authored-by: Kevin Cheung <[email protected]> * Update docs/evaluation.md Co-authored-by: Kevin Cheung <[email protected]> * Update docs/evaluation.md Co-authored-by: Kevin Cheung <[email protected]> * Update docs/evaluation.md Co-authored-by: Kevin Cheung <[email protected]> * Update docs/evaluation.md Co-authored-by: Kevin Cheung <[email protected]> --------- Co-authored-by: Pavel Jbanov <[email protected]> Co-authored-by: Kevin Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1633979 - Browse repository at this point
Copy the full SHA 1633979View commit details -
[Go] update golang.org/x/net to silence dependabot (#236)
Ran these commands: go get -u google.golang.org/api go mod tidy Fixes #232
Configuration menu - View commit details
-
Copy full SHA for 04b64fe - Browse repository at this point
Copy the full SHA 04b64feView commit details -
Configuration menu - View commit details
-
Copy full SHA for e34b675 - Browse repository at this point
Copy the full SHA e34b675View commit details -
Configuration menu - View commit details
-
Copy full SHA for e892273 - Browse repository at this point
Copy the full SHA e892273View commit details -
change action latency name (#200)
Change the name of the action latency histogram from "genkit.action.action_latency" to "genkit.action.latency" to avoid stutter.
Configuration menu - View commit details
-
Copy full SHA for bf43894 - Browse repository at this point
Copy the full SHA bf43894View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dd9fb4 - Browse repository at this point
Copy the full SHA 1dd9fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c8016e - Browse repository at this point
Copy the full SHA 6c8016eView commit details -
Update googleai plugin to show different models based on apiVersion (#…
…243) Co-authored-by: Pavel Jbanov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55811c9 - Browse repository at this point
Copy the full SHA 55811c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a56d88e - Browse repository at this point
Copy the full SHA a56d88eView commit details -
Added Go support to
genkit start
. (#142)* Added Go support to `genkit start`. * Added graceful shutdown of dev server. * Formatting. * Update utils.ts * Update init.ts
Configuration menu - View commit details
-
Copy full SHA for dcfdaa3 - Browse repository at this point
Copy the full SHA dcfdaa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3947f60 - Browse repository at this point
Copy the full SHA 3947f60View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca96c19 - Browse repository at this point
Copy the full SHA ca96c19View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4d7d1b - Browse repository at this point
Copy the full SHA f4d7d1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaa6fb4 - Browse repository at this point
Copy the full SHA eaa6fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9063144 - Browse repository at this point
Copy the full SHA 9063144View commit details -
Add validation on plugin registration to make sure that plugin action…
…s follow the convention {pluginName}/{actionName} (#253)
Configuration menu - View commit details
-
Copy full SHA for 547a04a - Browse repository at this point
Copy the full SHA 547a04aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a94198 - Browse repository at this point
Copy the full SHA 8a94198View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c9fcee - Browse repository at this point
Copy the full SHA 3c9fceeView commit details