Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Added code for qna_using_query_routing using Gemini #493

Closed
wants to merge 65 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
dad4f6d
Include full GCS path for gsutil command (#154)
the-data-guy Aug 14, 2023
78855ed
removing this file to resolve conflict
iamthuya Dec 20, 2023
da291a0
main -> dev (#184)
polong-lin Dec 20, 2023
ee58b3c
Updating dev (#310)
iamthuya Dec 20, 2023
974257a
feat: Added code for developer_code_chat using Gemini
CharulataShelar Apr 3, 2024
da0f11f
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 3, 2024
4eb5961
resolving pylint errors
CharulataShelar Apr 4, 2024
ee2d58a
resolving pylint errors
CharulataShelar Apr 4, 2024
35386fb
resolving pylint errors
CharulataShelar Apr 4, 2024
fcf1e2f
resolving pylint errors
CharulataShelar Apr 4, 2024
5b21e48
resolving pylint errors
CharulataShelar Apr 4, 2024
48d14ae
resolving pylint errors
CharulataShelar Apr 4, 2024
6faea05
resolving pylint errors
CharulataShelar Apr 4, 2024
a24c4c5
resolving pylint errors
CharulataShelar Apr 4, 2024
f05a7d9
resolving pylint errors
CharulataShelar Apr 4, 2024
74d7748
resolving pylint errors
CharulataShelar Apr 4, 2024
99f1da4
resolving pylint errors
CharulataShelar Apr 4, 2024
2d83a1e
Merge branch 'main' into dev
holtskinner Apr 4, 2024
b54ab4b
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 4, 2024
88d43b2
resolving pylint errors
CharulataShelar Apr 4, 2024
f460039
resolving pylint errors
CharulataShelar Apr 4, 2024
aceb570
resolving pylint errors
CharulataShelar Apr 4, 2024
a1886fb
resolving pylint errors
CharulataShelar Apr 4, 2024
8d86309
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 4, 2024
6c31aeb
Update generate_embeddings_utils.py
holtskinner Apr 4, 2024
4470e39
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 4, 2024
d8e3bc3
Merge branch 'main' into dev
holtskinner Apr 4, 2024
c2b426d
Merge branch 'main' into dev
holtskinner Apr 5, 2024
908dc26
Merge branch 'main' into dev
holtskinner Apr 8, 2024
905542e
Merge branch 'main' into dev
holtskinner Apr 10, 2024
e7656c9
Merge branch 'GoogleCloudPlatform:dev' into dev
CharulataShelar Apr 10, 2024
c621ec4
updated usecase code
CharulataShelar Apr 10, 2024
91d15f6
updated usecase code
CharulataShelar Apr 10, 2024
7450aa7
updated usecase code
CharulataShelar Apr 10, 2024
da222b3
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 11, 2024
f7d5691
Merge branch 'main' into dev
holtskinner Apr 11, 2024
72b479a
updated usecase code
CharulataShelar Apr 12, 2024
68f592b
updated usecase code
CharulataShelar Apr 12, 2024
950cf97
updated usecase code
CharulataShelar Apr 12, 2024
a6b0b94
Merge branch 'main' into dev
holtskinner Apr 12, 2024
18b640c
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 16, 2024
788a0d5
Merge branch 'main' into dev
holtskinner Apr 16, 2024
d4323b4
Merge branch 'main' into dev
holtskinner Apr 17, 2024
9ec2577
Merge branch 'main' into dev
holtskinner Apr 19, 2024
896e289
Merge branch 'main' into dev
holtskinner Apr 23, 2024
5cb04cd
Merge branch 'main' into dev
holtskinner Apr 23, 2024
54e54bb
updated code for review comments
CharulataShelar Apr 24, 2024
1853110
updated code for review comments
CharulataShelar Apr 24, 2024
1e64cbe
updated code for review comments
CharulataShelar Apr 24, 2024
b09964e
updated code for review comments
CharulataShelar Apr 24, 2024
2226fcf
updated code for review comments
CharulataShelar Apr 24, 2024
dc02d56
Merge branch 'main' into dev
holtskinner Apr 24, 2024
e1be7a6
Merge branch 'main' into dev
holtskinner Apr 24, 2024
01983ed
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 24, 2024
bc851bf
Merge branch 'main' into dev
holtskinner Apr 25, 2024
b2a9748
Moved Architecture Diagram to GCS
holtskinner Apr 25, 2024
44b2d10
Merge branch 'main' into dev
holtskinner Apr 25, 2024
01b08ac
Merge branch 'main' into dev
holtskinner Apr 25, 2024
4a2e57b
Merge branch 'main' into dev
holtskinner Apr 29, 2024
a6e58df
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Apr 29, 2024
1e06141
Merge branch 'main' into dev
holtskinner Apr 30, 2024
5029572
Merge branch 'main' into dev
holtskinner Apr 30, 2024
7356aa5
Merge branch 'main' of https://github.com/GoogleCloudPlatform/generat…
holtskinner May 15, 2024
e727159
Merge branch 'main' into dev
holtskinner May 15, 2024
c34d37e
Merge branch 'main' into dev
holtskinner May 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
[default]
project_id = genai-github-assets
region = us-central1
enabled_programming_language = python
default_language = python

[vector_search]
embedding_qpm = 100

Check failure on line 8 in gemini/use-cases/retrieval-augmented-generation/qna_using_query_routing/config.ini

View workflow job for this annotation

GitHub Actions / Check Spelling

`qpm` is not a recognized word. (unrecognized-spelling)
embedding_num_batch = 5
me_region = us-central1
me_index_name = genai-github-assets-index
me_gcs_bucket_region = us-central1
me_gcs_bucket =
me_dimensions = 768
embedding_model_name = textembedding-gecko
split_document_method = CHUNKS
chunk_size = 5000
chunk_overlap = 100
embedding_jsonl_file = data.jsonl
embedding_csv_file = embedding_df.csv

[genai_chat]
model_name = gemini-1.0-pro
temperature = 0
max_output_tokens = 1024

[genai_qna]

Check failure on line 27 in gemini/use-cases/retrieval-augmented-generation/qna_using_query_routing/config.ini

View workflow job for this annotation

GitHub Actions / Check Spelling

`qna` is not a recognized word. (unrecognized-spelling)
model_name = gemini-1.0-pro
max_output_tokens = 1024
temperature = 0.3
top_p = 0.8
top_k = 40
number_of_references_to_summarise = 6

[error_msg]
non_programming_question_error_msg = I apologize, I am configured to answer only in these programming languages Python programming. Specify the programming language in your query to get more accurate and helpful answers.
non_qna_programming_question_error_msg = I apologize, I am configured to answer only in these programming languages Python. Specify the programming language in your query to get more accurate and helpful answers.
CharulataShelar marked this conversation as resolved.
Show resolved Hide resolved
unable_to_understand_question = I apologize, but I am not able to understand the question. Please try to elaborate and rephrase your question.
other_intent_error_msg = I apologize, I am allowed to answer programming related questions only.
no_reference_error_msg = I could not find any references that are directly related to your question in the knowledgebase. Please try to elaborate and rephrase your question.

Check failure on line 40 in gemini/use-cases/retrieval-augmented-generation/qna_using_query_routing/config.ini

View workflow job for this annotation

GitHub Actions / Check Spelling

`knowledgebase` is not a recognized word. (unrecognized-spelling)