kbeaugrand / SemanticKernel.Assistants

Microsoft Semantic Kernel Assistants This enables the usage of assistants for the Semantic Kernel. It provides different scenarios for the usage of assistants such as: Assistant with Semantic Kernel plugins Multi-Assistant conversation
MIT License
95 stars 8 forks source link

Add Google search API key option to autogen #23

Closed kbeaugrand closed 8 months ago

kbeaugrand commented 8 months ago

Description

What's new?

Now you By adding your settings, you can customize how your code interpreter should work. All those settings are set to the docker container running the code interpreter. The Code assistant know that he can use corresponding environment variables when trying to reach Google APIs.

For example:

"CodeInterpreter": {
  "DockerEndpoint": "npipe://./pipe/docker_engine",
  "DockerImage": "python:3-alpine",
  "OutputFilePath": "<YourOutpurFilePath>",
  "GoogleSearchAPIKey": "<YourGoogleApiKey>",
  "GoogleSearchEngineId": "<YourGoogleSearchEngineId>"
},

What kind of change does this PR introduce?