AIPyTeam

0.1.0

This script simulates a team of AI-powered Agents with RAG, each with a unique role in executing a Python project. User input is processed by one AI specialist, who performs their task and passes the result to the next AI Agent. This process continues until all tasks are completed, leveraging AI to enhance efficiency and accuracy in project execution.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name AIPyTeam

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • voytas75

Tags

python ai psaoai llm project team gpt ollama azure bing RAG

Functions

ProjectTeam DisplayInfo ProcessInput Feedback SetNextExpert GetNextExpert AddLogEntry Notify GetMemory GetLastMemory SummarizeMemory ProcessBySpecificExpert RequestFeedback AddFeedbackTeamMember RemoveFeedbackTeamMember Test-ModuleMinVersion SendFeedbackRequest Get-LastMemoryFromFeedbackTeamMembers Add-ToGlobalResponses Add-ToGlobalpydevResponses New-FolderAtPath Get-LatestVersion Get-CheckForScriptUpdate Show-Banner Show-AIPyTeamStartup Export-AndWritePythonCodeBlocks Show-Header Get-SourceCodeAnalysis Get-AnalyzeLine Get-CodeResponseContract Get-OriginalTaskBlock Get-FeedbackPrompt Set-FeedbackAndGenerateResponse Update-GlobalStateWithResponse Invoke-ProcessFeedbackAndResponse Save-AndUpdateCode Save-ProjectState Get-ProjectState Update-ErrorHandling Resolve-AIPyTeamAzureProtocol New-AIPyTeamResponsesRequest Read-AIPyTeamResponsesResponse Get-AIPyTeamResponsesHttpError Invoke-AIPyTeamAzureResponses Resolve-AIPyTeamLlamaCppEndpoint New-AIPyTeamLlamaCppRequest ConvertFrom-AIPyTeamLlamaCppResponse ConvertFrom-AIPyTeamLlamaCppSSE Invoke-AIPyTeamLlamaCppChatCompletion Invoke-LLMChatCompletion Invoke-AIPyTeamAzureOpenAIChatCompletion Invoke-AIPyTeamOllamaCompletion Invoke-AIPyTeamLMStudioChatCompletion Get-RAGSearchConfiguration ConvertTo-RAGSearchResults Invoke-SerpApiGoogleSearch Invoke-SearchExa Invoke-Serper Invoke-RAGWebSearch Remove-StringDirtyData Invoke-RAG Get-Ollama Get-OllamaModels Start-OllamaInNewConsole Test-OllamaRunningModel Start-OllamaModel Test-OllamaInstalled Test-OllamaAPI Test-OllamaRunning Set-EnvOllamaModel Test-EnsureOllamaModelRunning

Dependencies

This script has no dependencies.

Release Notes

https://github.com/voytas75/AIPyTeam/blob/master/docs/ReleaseNotes.md

FileList

Version History

Version Downloads Last updated
0.1.0 (current version) 9 11/2/2026
0.0.3 98 7/25/2024
0.0.2 14 7/25/2024
0.0.1 13 7/25/2024