Skip to content

martin-chuang/tech-jam-25

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiktok Tech Jam 2025: SafeGenAI

Team: JellyCat

Topic 7.1: Prevent Privacy Leakage in Using Generative AI

Topics included:

  • Personally Identifiable Information (PII) detection in prompts for language model
  • PETs based Input Protection

Local Installation quick start

  1. Clone the repository: git clone https://github.com/martin-chuang/tech-jam-25.git

Get API keys

Some features require external API keys. Before running the project, you need to obtain and set the following:

  • GOOGLE_API_KEY:
    1. Go to Google AI Studio.
    2. Select 'Get API Key'
    3. Select 'Create API Key'
    4. Create a new project
    5. Copy the key and set it as GOOGLE_API_KEY in your .env file.

How to run

  1. Download Docker desktop and make sure it is running
  2. Run docker compose up --build

Technical Documentation

For other documentations, go to DOCUMENTATION.md

About

SafeGen AI — a privacy-preserving RAG-LLM framework combining Homomorphic Encryption and data anonymization for secure, efficient inference.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors