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