File size: 1,184 Bytes
d49de5b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
"""
FOUND Protocol Quickstart Example
"""

import os
from found_protocol import FoundProtocolPipeline

def main():
    # Initialize pipeline
    api_key = os.environ.get("GEMINI_API_KEY")
    if not api_key:
        print("Please set GEMINI_API_KEY environment variable")
        return
        
    pipeline = FoundProtocolPipeline(api_key=api_key)
    
    # Process a sample video
    video_path = "sample_video.mp4"  # Replace with your video
    
    print("Processing video with FOUND Protocol...")
    result = pipeline.process_video(video_path)
    
    # Display results
    print("\n" + "="*60)
    print("FOUND-1 (Perceptor) Output:")
    print("="*60)
    print(result['found1_output'])
    
    print("\n" + "="*60)
    print("FOUND-2 (Interpreter) Output:")
    print("="*60)
    print(result['found2_output'])
    
    print("\n" + "="*60)
    print("Training Data Value:")
    print("="*60)
    print(f"Market Value: {result['market_value']}")
    print(f"Consciousness State: {result['training_data']['consciousness_state']['current']}")
    print(f"Quality Score: {result['training_data']['training_value']['quality_score']}")

if __name__ == "__main__":
    main()