[chore] update tool router env var names to have goose prefix (#2722)
Co-authored-by: Alice Hau <ahau@squareup.com>
This commit is contained in:
@@ -39,13 +39,13 @@ impl VectorToolSelector {
|
|||||||
pub async fn new(provider: Arc<dyn Provider>, table_name: String) -> Result<Self> {
|
pub async fn new(provider: Arc<dyn Provider>, table_name: String) -> Result<Self> {
|
||||||
let vector_db = ToolVectorDB::new(Some(table_name)).await?;
|
let vector_db = ToolVectorDB::new(Some(table_name)).await?;
|
||||||
|
|
||||||
let embedding_provider = if env::var("EMBEDDING_MODEL_PROVIDER").is_ok() {
|
let embedding_provider = if env::var("GOOSE_EMBEDDING_MODEL_PROVIDER").is_ok() {
|
||||||
// If env var is set, create a new provider for embeddings
|
// If env var is set, create a new provider for embeddings
|
||||||
// Get embedding model and provider from environment variables
|
// Get embedding model and provider from environment variables
|
||||||
let embedding_model = env::var("EMBEDDING_MODEL")
|
let embedding_model = env::var("GOOSE_EMBEDDING_MODEL")
|
||||||
.unwrap_or_else(|_| "text-embedding-3-small".to_string());
|
.unwrap_or_else(|_| "text-embedding-3-small".to_string());
|
||||||
let embedding_provider_name =
|
let embedding_provider_name =
|
||||||
env::var("EMBEDDING_MODEL_PROVIDER").unwrap_or_else(|_| "openai".to_string());
|
env::var("GOOSE_EMBEDDING_MODEL_PROVIDER").unwrap_or_else(|_| "openai".to_string());
|
||||||
|
|
||||||
// Create the provider using the factory
|
// Create the provider using the factory
|
||||||
let model_config = ModelConfig::new(embedding_model);
|
let model_config = ModelConfig::new(embedding_model);
|
||||||
|
|||||||
@@ -249,7 +249,7 @@ impl EmbeddingCapable for OpenAiProvider {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Get embedding model from env var or use default
|
// Get embedding model from env var or use default
|
||||||
let embedding_model = std::env::var("EMBEDDING_MODEL")
|
let embedding_model = std::env::var("GOOSE_EMBEDDING_MODEL")
|
||||||
.unwrap_or_else(|_| "text-embedding-3-small".to_string());
|
.unwrap_or_else(|_| "text-embedding-3-small".to_string());
|
||||||
|
|
||||||
let request = EmbeddingRequest {
|
let request = EmbeddingRequest {
|
||||||
|
|||||||
Reference in New Issue
Block a user