/nginx/spicepod.yaml
1version: v1beta1
2kind: Spicepod
3name: nginx
4
5datasets:
6 - from: github:github.com/nginx/nginx/issues
7 name: nginx.issues
8 description: Nginx GitHub issues from https://github.com/nginx/nginx
9 time_column: created_at
10 params:
11 github_client_id: ${secrets:GITHUB_CLIENT_ID}
12 github_private_key: ${secrets:GITHUB_PRIVATE_KEY}
13 github_installation_id: ${secrets:GITHUB_INSTALLATION_ID}
14 acceleration:
15 enabled: true
16 refresh_mode: full
17 refresh_check_interval: 4h
18 refresh_jitter_enabled: true
19 refresh_jitter_max: 15m
20 columns:
21 - name: title
22 embeddings:
23 - from: openai_embeddings
24 row_id:
25 - number
26
27 - from: github:github.com/nginx/nginx/pulls
28 name: nginx.pulls
29 description: Nginx GitHub pull requests from https://github.com/nginx/nginx
30 time_column: created_at
31 params:
32 github_client_id: ${secrets:GITHUB_CLIENT_ID}
33 github_private_key: ${secrets:GITHUB_PRIVATE_KEY}
34 github_installation_id: ${secrets:GITHUB_INSTALLATION_ID}
35 acceleration:
36 enabled: true
37 refresh_mode: full
38 refresh_check_interval: 4h
39 refresh_jitter_enabled: true
40 refresh_jitter_max: 15m
41 columns:
42 - name: title
43 embeddings:
44 - from: openai_embeddings
45 row_id:
46 - number
47
48 - from: github:github.com/nginx/nginx/commits
49 name: nginx.commits
50 description: Nginx GitHub commits from https://github.com/nginx/nginx
51 time_column: committed_date
52 params:
53 github_client_id: ${secrets:GITHUB_CLIENT_ID}
54 github_private_key: ${secrets:GITHUB_PRIVATE_KEY}
55 github_installation_id: ${secrets:GITHUB_INSTALLATION_ID}
56 acceleration:
57 enabled: true
58 refresh_mode: append
59 refresh_check_interval: 4h
60 refresh_jitter_enabled: true
61 refresh_jitter_max: 15m
62 columns:
63 - name: message
64 embeddings:
65 - from: openai_embeddings
66 row_id:
67 - id
68
69embeddings:
70 - from: openai
71 name: openai_embeddings
72 params:
73 openai_api_key: ${ secrets:OPENAI_API_KEY }
74
1version: v1beta1
2kind: Spicepod
3name: nginx
4
5datasets:
6 - from: github:github.com/nginx/nginx/issues
7 name: nginx.issues
8 description: Nginx GitHub issues from https://github.com/nginx/nginx
9 time_column: created_at
10 params:
11 github_client_id: ${secrets:GITHUB_CLIENT_ID}
12 github_private_key: ${secrets:GITHUB_PRIVATE_KEY}
13 github_installation_id: ${secrets:GITHUB_INSTALLATION_ID}
14 acceleration:
15 enabled: true
16 refresh_mode: full
17 refresh_check_interval: 4h
18 refresh_jitter_enabled: true
19 refresh_jitter_max: 15m
20 columns:
21 - name: title
22 embeddings:
23 - from: openai_embeddings
24 row_id:
25 - number
26
27 - from: github:github.com/nginx/nginx/pulls
28 name: nginx.pulls
29 description: Nginx GitHub pull requests from https://github.com/nginx/nginx
30 time_column: created_at
31 params:
32 github_client_id: ${secrets:GITHUB_CLIENT_ID}
33 github_private_key: ${secrets:GITHUB_PRIVATE_KEY}
34 github_installation_id: ${secrets:GITHUB_INSTALLATION_ID}
35 acceleration:
36 enabled: true
37 refresh_mode: full
38 refresh_check_interval: 4h
39 refresh_jitter_enabled: true
40 refresh_jitter_max: 15m
41 columns:
42 - name: title
43 embeddings:
44 - from: openai_embeddings
45 row_id:
46 - number
47
48 - from: github:github.com/nginx/nginx/commits
49 name: nginx.commits
50 description: Nginx GitHub commits from https://github.com/nginx/nginx
51 time_column: committed_date
52 params:
53 github_client_id: ${secrets:GITHUB_CLIENT_ID}
54 github_private_key: ${secrets:GITHUB_PRIVATE_KEY}
55 github_installation_id: ${secrets:GITHUB_INSTALLATION_ID}
56 acceleration:
57 enabled: true
58 refresh_mode: append
59 refresh_check_interval: 4h
60 refresh_jitter_enabled: true
61 refresh_jitter_max: 15m
62 columns:
63 - name: message
64 embeddings:
65 - from: openai_embeddings
66 row_id:
67 - id
68
69embeddings:
70 - from: openai
71 name: openai_embeddings
72 params:
73 openai_api_key: ${ secrets:OPENAI_API_KEY }
74