.flake8
.gitignore
.gitmodules
LICENSE
README.md
noxfile.py
pyproject.toml
smoke_test.py
.vscode/devops_cli_obsolete.py
.vscode/install.py
.vscode/launch.json
.vscode/settings.json
.vscode/tasks.json
clients/itt/src/gai/itt/client/__init__.py
clients/itt/src/gai/itt/client/itt_client.py
clients/rag/src/gai/rag/client/__init__.py
clients/rag/src/gai/rag/client/rag_client_async.py
clients/rag/src/gai/rag/client/dtos/create_doc_header_request.py
clients/rag/src/gai/rag/client/dtos/index_doc_response.py
clients/rag/src/gai/rag/client/dtos/indexed_doc.py
clients/rag/src/gai/rag/client/dtos/indexed_doc_chunk_ids.py
clients/rag/src/gai/rag/client/dtos/indexed_doc_chunkgroup.py
clients/rag/src/gai/rag/client/dtos/split_doc_request.py
clients/rag/src/gai/rag/client/dtos/update_doc_header_request.py
clients/selenium/src/gai/selenium/client/__init__.py
clients/selenium/src/gai/selenium/client/selenium_client.py
clients/selenium/src/gai/selenium/dtos/__init__.py
clients/selenium/src/gai/selenium/dtos/crawl_dto.py
clients/selenium/src/gai/selenium/dtos/scrape_dto.py
clients/selenium/src/gai/selenium/dtos/search_dto.py
clients/tti/src/gai/tti/client/tti_client.py
clients/tts/src/gai/tts/client/tts_client.py
clients/ttt/src/gai/ttt/client/__init__.py
clients/ttt/src/gai/ttt/client/attach_extractor.py
clients/ttt/src/gai/ttt/client/ttt_client.py
clients/ttt/src/gai/ttt/client/dto/chat_completion_request.py
doc/2-ttt-client.ipynb
doc/3-rag-client.ipynb
doc/4-tti-client.ipynb
doc/5-tts-client.ipynb
doc/6-stt-client.ipynb
doc/ReAct-2210.03629.pdf
doc/img/gai-cli.gif
gai-data/src/gai/data/__init__.py
gai-data/src/gai/data/docker-compose.yml
gai-data/src/gai/data/dummy.py
gai-data/src/gai/data/gai.localhost.yml
gai-data/src/gai/data/gai.yml
gai-data/src/gai/data/gai.yml.bak
gai-data/src/gai/data/persona/Beth/flow.md
gai-data/src/gai/data/persona/Beth/provision.yaml
gai-data/src/gai/data/persona/Beth/img/128x128.png
gai-data/src/gai/data/persona/Beth/img/256x256.png
gai-data/src/gai/data/persona/Beth/img/512x512.png
gai-data/src/gai/data/persona/Beth/img/64x64.png
gai-data/src/gai/data/persona/Beth/img/image.json
gai-data/src/gai/data/persona/Christine/flow.md
gai-data/src/gai/data/persona/Christine/provision.yaml
gai-data/src/gai/data/persona/Christine/img/128x128.png
gai-data/src/gai/data/persona/Christine/img/256x256.png
gai-data/src/gai/data/persona/Christine/img/512x512.png
gai-data/src/gai/data/persona/Christine/img/64x64.png
gai-data/src/gai/data/persona/Christine/img/image.json
gai-data/src/gai/data/persona/Diana/flow.md
gai-data/src/gai/data/persona/Diana/provision.yaml
gai-data/src/gai/data/persona/Diana/img/128x128.png
gai-data/src/gai/data/persona/Diana/img/256x256.png
gai-data/src/gai/data/persona/Diana/img/512x512.png
gai-data/src/gai/data/persona/Diana/img/64x64.png
gai-data/src/gai/data/persona/Diana/img/image.json
gai-data/src/gai/data/persona/George/flow.md
gai-data/src/gai/data/persona/George/provision.yaml
gai-data/src/gai/data/persona/George/img/128x128.png
gai-data/src/gai/data/persona/George/img/256x256.png
gai-data/src/gai/data/persona/George/img/512x512.png
gai-data/src/gai/data/persona/George/img/64x64.png
gai-data/src/gai/data/persona/George/img/image.json
gai-data/src/gai/data/persona/Ryan/flow.md
gai-data/src/gai/data/persona/Ryan/provision.yaml
gai-data/src/gai/data/persona/Ryan/docs/ed37760f-9d43-491f-b142-1d48a79af9a4.pdf
gai-data/src/gai/data/persona/Ryan/docs/manifest.json
gai-data/src/gai/data/persona/Ryan/img/128x128.png
gai-data/src/gai/data/persona/Ryan/img/256x256.png
gai-data/src/gai/data/persona/Ryan/img/512x512.png
gai-data/src/gai/data/persona/Ryan/img/64x64.png
gai-data/src/gai/data/persona/Ryan/img/image.json
gai-lib/src/gai/lib/common/PDFConvert.py
gai-lib/src/gai/lib/common/StatusListener.py
gai-lib/src/gai/lib/common/StatusPublisher.py
gai-lib/src/gai/lib/common/TextSplitter.py
gai-lib/src/gai/lib/common/WSManager.py
gai-lib/src/gai/lib/common/__init__.py
gai-lib/src/gai/lib/common/color.py
gai-lib/src/gai/lib/common/constants.py
gai-lib/src/gai/lib/common/errors.py
gai-lib/src/gai/lib/common/file_utils.py
gai-lib/src/gai/lib/common/generators_utils.py
gai-lib/src/gai/lib/common/http_utils.py
gai-lib/src/gai/lib/common/image_utils.py
gai-lib/src/gai/lib/common/logging.py
gai-lib/src/gai/lib/common/notebook.py
gai-lib/src/gai/lib/common/overlap_splitter.py
gai-lib/src/gai/lib/common/profile_function.py
gai-lib/src/gai/lib/common/sound_utils.py
gai-lib/src/gai/lib/common/utils.py
gai-lib/src/gai/lib/config/__init__.py
gai-lib/src/gai/lib/config/client_config.py
gai-lib/src/gai/lib/config/gai_config.py
gai-lib/src/gai/lib/config/generator_config.py
gai-lib/src/gai/lib/dialogue/MonologueMessageBuilder.py
gai-lib/src/gai/lib/dialogue/StateMessage.py
gai-lib/src/gai/lib/dialogue/dialogue_message.py
gai-lib/src/gai/lib/dialogue/dialogue_store.py
gai-lib/src/gai/lib/dialogue/dialogue_utils.py
gai-lib/src/gai/lib/dialogue/pydantic/DialogueMessagePydantic.py
gai-lib/src/gai/lib/dialogue/pydantic/DialoguePydantic.py
gai-lib/src/gai/lib/dialogue/pydantic/MonologueMessagePydantic.py
gai-lib/src/gai/lib/dialogue/pydantic/__init__.py
gai-lib/src/gai/lib/server/api_dependencies.py
gai-lib/src/gai/lib/server/api_event_handlers.py
gai-lib/src/gai/lib/server/api_factory.py
gai-lib/src/gai/lib/server/singleton_host.py
gai-lib/src/gai/lib/tools/__init__.py
gai-lib/src/gai/lib/tools/chunker.py
gai-lib/src/gai/lib/tools/googler.py
gai-lib/src/gai/lib/tools/pdf_convert.py
gai-lib/src/gai/lib/tools/scraper.py
gai-network/src/gai/network/gainet_node copy.py
gai-network/src/gai/network/gainet_node.py
gai-network/tests/unittest/client/main copy.py
gai-network/tests/unittest/client/main.py
gai-network/tests/unittest/server-01/main copy.py
gai-network/tests/unittest/server-01/main.py
gai-network/tests/unittest/server-02/main copy.py
gai-network/tests/unittest/server-02/main.py
gai-openai/src/gai/openai/__init__.py
gai-openai/src/gai/openai/attach_extractor.py
gai-openai/src/gai/openai/patch.py
gai-openai/src/gai/openai/ollama_response_builders/completions_factory.py
gai-openai/src/gai/openai/ollama_response_builders/output_chunk_builder.py
gai-openai/src/gai/openai/ollama_response_builders/output_message_builder.py
gai-scripts/src/gai/scripts/_docker_utils.py
gai-scripts/src/gai/scripts/_scripts_utils.py
gai-scripts/src/gai/scripts/gai_chat.py
gai-scripts/src/gai/scripts/gai_docker_build.py
gai-scripts/src/gai/scripts/gai_docker_down.py
gai-scripts/src/gai/scripts/gai_docker_push.py
gai-scripts/src/gai/scripts/gai_docker_stop.py
gai-scripts/src/gai/scripts/gai_docker_up.py
gai-scripts/src/gai/scripts/gai_init.py
gai-scripts/src/gai/scripts/gai_news.py
gai-scripts/src/gai/scripts/gai_publish_sdk.py
gai-scripts/src/gai/scripts/gai_pull.py
gai-scripts/src/gai/scripts/gai_search.py
gai-scripts/src/gai/scripts/gai_summarize.py
gai-scripts/src/gai/scripts/main.py
gai-scripts/tests/gai.scripts.ipynb
gai_sdk.egg-info/PKG-INFO
gai_sdk.egg-info/SOURCES.txt
gai_sdk.egg-info/dependency_links.txt
gai_sdk.egg-info/entry_points.txt
gai_sdk.egg-info/requires.txt
gai_sdk.egg-info/top_level.txt