Skip to content

Commit e824a98

Browse files
committed
testing with gemini
1 parent 9005ba2 commit e824a98

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

.github/data/agent-framework/0.setup.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ if [ -z "${OPENAI_API_KEY}" ] || [ -z "${QDRANT_API_KEY}" ]; then
3333
exit 1
3434
fi
3535

36+
kubectl create secret generic kagent-google -n kagent \
37+
--from-literal="GOOGLE_API_KEY=$(gcloud auth print-access-token)" \
38+
--dry-run=client -oyaml | kubectl apply -f -
39+
3640
make build-all
3741
make create-kind-cluster
3842

.github/data/agent-framework/resources/model.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ metadata:
44
name: default-model-config
55
namespace: kagent
66
spec:
7-
apiKeySecretKey: OPENAI_API_KEY
8-
apiKeySecretRef: kagent-openai
9-
model: o4-mini-2025-04-16
7+
apiKeySecretKey: GOOGLE_API_KEY
8+
apiKeySecretRef: kagent-google
9+
model: google/gemini-2.5-pro-preview-05-06
1010
provider: OpenAI
11+
openAI:
12+
baseUrl: https://generativelanguage.googleapis.com/v1beta/openai

.github/workflows/run-agent-framework-test.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@ jobs:
6666
runs-on: ['ubuntu-latest']
6767

6868
steps:
69+
70+
- uses: 'google-github-actions/auth@v2'
71+
with:
72+
credentials_json: '${{ secrets.GCLOUD_JSON_KEY }}'
6973
- uses: actions/checkout@v4
7074

7175
- name: Set up Docker Buildx

0 commit comments

Comments
 (0)