feat: Implement Pinecone vector store integration

- Update config.py with Pinecone settings and model configurations
- Implement VectorStore class with Pinecone backend
- Add comprehensive vector operations (add, search, delete)
- Set up proper error handling and metadata management
- Add .gitignore for Python project
This commit is contained in:
boladeE
2025-04-16 23:09:52 +01:00
commit 859c17aad8
27 changed files with 2820 additions and 0 deletions
BIN
View File
Binary file not shown.
@@ -0,0 +1,24 @@
{
"tone": "professional yet approachable",
"voice": "confident and authoritative",
"key_phrases": [
"expert guidance",
"proven results",
"industry leader",
"trusted advisor"
],
"avoided_phrases": [
"guaranteed",
"best ever",
"number one",
"cheap",
"discount"
],
"brand_values": [
"expertise",
"trust",
"professionalism",
"innovation",
"client success"
]
}
+42
View File
@@ -0,0 +1,42 @@
{
"professional": [
"expert",
"professional",
"industry",
"experience",
"qualified",
"specialist",
"consultant",
"advisor"
],
"approachable": [
"friendly",
"helpful",
"understand",
"support",
"assist",
"guide",
"partner",
"collaborate"
],
"confident": [
"proven",
"success",
"expertise",
"results",
"achievement",
"accomplishment",
"track record",
"demonstrated"
],
"authoritative": [
"leading",
"premier",
"trusted",
"established",
"recognized",
"respected",
"industry standard",
"benchmark"
]
}