Skip to content

Conversation

@VirtualPaul
Copy link

Update to Shared Secrets

Before submitting

  1. Test Your Example: Ensure it runs correctly
  2. Update Documentation: Verify README is complete and accurate
  3. Check Dependencies: Ensure all dependencies are properly listed
  4. Environment Variables: Provide .env.example file
  5. Code Review: Self-review your code for quality

PR checklist

  • Example runs successfully
  • README.md is complete and accurate
  • Dependencies are properly listed
  • Environment variables are documented
  • Code follows style guidelines
  • Galileo integration is properly implemented
  • Tests pass (if applicable)
  • No sensitive data is included

Description

Brief description of what this example demonstrates.

Type of example

  • Agent
  • Chatbot
  • RAG
  • Dataset & Experiments

Language

  • Python
  • TypeScript

Key features

  • Updates all existing examples to a cascading system that first checks a global .env located at ~/.config/secrets/myapps.env and then checks and overwrites any values with those stored in the local .env files for each project. This update was made in both Python that Typescript environments. It is useful for accelerating configuration in enviroments where all of these demos are likely to be run. (e.g. setting up demo laptops at tradeshows, or for users who want to quickly setup all tests on their machine without repeatedly configuring the same secrets'

Testing

  • Example runs successfully
  • README instructions work
  • Galileo integration tested

Screenshots/Demo

(If applicable)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant