├── .formatter.exs ├── .gitignore ├── LICENSE ├── README.md ├── fixture └── vcr_cassettes │ ├── agents │ ├── conversational.json │ ├── conversational_multiple.json │ ├── vector.json │ ├── vector_ingestion.json │ ├── zero_shot_react.json │ └── zero_shot_react_timeout.json │ ├── functions │ ├── merkel.json │ └── zero_shot_react.json │ ├── open_ai │ ├── chat.json │ ├── chat_messages.json │ ├── chat_timeout.json │ ├── divorce.json │ ├── embedding.json │ ├── embedding_empty.json │ ├── embedding_invalid_key.json │ ├── embedding_timeout.json │ └── embedding_wrong_payload.json │ ├── pinecone │ ├── embedding.json │ └── nil.json │ └── serpapi │ ├── answer_instructions.json │ ├── banana.json │ ├── google_search.json │ ├── knowledge_graph.json │ ├── organic_result.json │ ├── population.json │ ├── sports.json │ └── timeout.json ├── lib ├── train.ex └── train │ ├── agents │ ├── conversational │ │ ├── chat_agent.ex │ │ ├── output_parser.ex │ │ ├── prompt_builder.ex │ │ └── prompts.ex │ ├── prompt_spec.ex │ ├── vector │ │ ├── vector_agent.ex │ │ ├── vector_ingestion.ex │ │ └── vector_prompt.ex │ └── zero_shot_react │ │ ├── chat.ex │ │ ├── output_parser.ex │ │ ├── prompt_builder.ex │ │ └── prompts.ex │ ├── credentials.ex │ ├── functions │ ├── conversational │ │ ├── chat_agent.ex │ │ ├── prompt_builder.ex │ │ └── prompts.ex │ ├── functions.ex │ └── zero_shot_react │ │ ├── chat.ex │ │ └── prompt_builder.ex │ ├── level_logger.ex │ ├── llm_chain.ex │ ├── memory │ ├── buffer.ex │ ├── buffer_agent.ex │ ├── buffer_token_window_agent.ex │ ├── buffer_window_agent.ex │ └── memory_spec.ex │ ├── open_ai │ ├── client.ex │ ├── completions.ex │ ├── config.ex │ ├── embedding.ex │ ├── open_ai.ex │ ├── stream.ex │ └── stream_reducer.ex │ ├── pinecone │ ├── config.ex │ └── pinecone.ex │ ├── prompt_template.ex │ ├── text_splitter │ ├── character_splitter.ex │ ├── recursive_text_splitter.ex │ ├── text_splitter.ex │ └── token_text_splitter.ex │ ├── tiktoken.ex │ ├── tools.ex │ ├── tools │ ├── basic_calculator.ex │ ├── serp_api.ex │ └── spec.ex │ └── utilities │ ├── format.ex │ └── vector_document.ex ├── mix.exs ├── mix.lock └── test ├── test_helper.exs ├── train ├── agents │ ├── conversational │ │ ├── chat_agent_test.exs │ │ ├── output_parser_test.exs │ │ └── prompt_builder_test.exs │ ├── vector_agent_test.exs │ ├── vector_ingestion_test.exs │ └── zero_shot_react │ │ ├── chat_test.exs │ │ └── output_parser_test.exs ├── functions │ ├── conversational │ │ └── prompt_builder_test.exs │ ├── functions_test.exs │ └── zero_shot_react │ │ └── chat_test.exs ├── memory │ ├── buffer_agent_test.exs │ ├── buffer_token_window_agent_test.exs │ └── buffer_window_agent_test.exs ├── open_ai │ ├── open_ai_test.exs │ └── stream_reducer_test.exs ├── pinecone │ └── pinecone_test.exs ├── text_splitter │ ├── character_splitter_test.exs │ ├── recursive_text_splitter_test.exs │ └── text_splitter_test.exs ├── tools │ └── serp_api_test.exs └── utilities │ └── vector_document_test.exs └── train_test.exs /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/README.md -------------------------------------------------------------------------------- /fixture/vcr_cassettes/agents/conversational.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/agents/conversational.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/agents/conversational_multiple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/agents/conversational_multiple.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/agents/vector.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/agents/vector.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/agents/vector_ingestion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/agents/vector_ingestion.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/agents/zero_shot_react.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/agents/zero_shot_react.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/agents/zero_shot_react_timeout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/agents/zero_shot_react_timeout.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/functions/merkel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/functions/merkel.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/functions/zero_shot_react.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/functions/zero_shot_react.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/open_ai/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/open_ai/chat.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/open_ai/chat_messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/open_ai/chat_messages.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/open_ai/chat_timeout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/open_ai/chat_timeout.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/open_ai/divorce.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/open_ai/divorce.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/open_ai/embedding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/open_ai/embedding.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/open_ai/embedding_empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/open_ai/embedding_empty.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/open_ai/embedding_invalid_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/open_ai/embedding_invalid_key.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/open_ai/embedding_timeout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/open_ai/embedding_timeout.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/open_ai/embedding_wrong_payload.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/open_ai/embedding_wrong_payload.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/pinecone/embedding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/pinecone/embedding.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/pinecone/nil.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/pinecone/nil.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/serpapi/answer_instructions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/serpapi/answer_instructions.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/serpapi/banana.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/serpapi/banana.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/serpapi/google_search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/serpapi/google_search.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/serpapi/knowledge_graph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/serpapi/knowledge_graph.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/serpapi/organic_result.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/serpapi/organic_result.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/serpapi/population.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/serpapi/population.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/serpapi/sports.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/serpapi/sports.json -------------------------------------------------------------------------------- /fixture/vcr_cassettes/serpapi/timeout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/fixture/vcr_cassettes/serpapi/timeout.json -------------------------------------------------------------------------------- /lib/train.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train.ex -------------------------------------------------------------------------------- /lib/train/agents/conversational/chat_agent.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/conversational/chat_agent.ex -------------------------------------------------------------------------------- /lib/train/agents/conversational/output_parser.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/conversational/output_parser.ex -------------------------------------------------------------------------------- /lib/train/agents/conversational/prompt_builder.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/conversational/prompt_builder.ex -------------------------------------------------------------------------------- /lib/train/agents/conversational/prompts.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/conversational/prompts.ex -------------------------------------------------------------------------------- /lib/train/agents/prompt_spec.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/prompt_spec.ex -------------------------------------------------------------------------------- /lib/train/agents/vector/vector_agent.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/vector/vector_agent.ex -------------------------------------------------------------------------------- /lib/train/agents/vector/vector_ingestion.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/vector/vector_ingestion.ex -------------------------------------------------------------------------------- /lib/train/agents/vector/vector_prompt.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/vector/vector_prompt.ex -------------------------------------------------------------------------------- /lib/train/agents/zero_shot_react/chat.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/zero_shot_react/chat.ex -------------------------------------------------------------------------------- /lib/train/agents/zero_shot_react/output_parser.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/zero_shot_react/output_parser.ex -------------------------------------------------------------------------------- /lib/train/agents/zero_shot_react/prompt_builder.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/zero_shot_react/prompt_builder.ex -------------------------------------------------------------------------------- /lib/train/agents/zero_shot_react/prompts.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/agents/zero_shot_react/prompts.ex -------------------------------------------------------------------------------- /lib/train/credentials.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/credentials.ex -------------------------------------------------------------------------------- /lib/train/functions/conversational/chat_agent.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/functions/conversational/chat_agent.ex -------------------------------------------------------------------------------- /lib/train/functions/conversational/prompt_builder.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/functions/conversational/prompt_builder.ex -------------------------------------------------------------------------------- /lib/train/functions/conversational/prompts.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/functions/conversational/prompts.ex -------------------------------------------------------------------------------- /lib/train/functions/functions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/functions/functions.ex -------------------------------------------------------------------------------- /lib/train/functions/zero_shot_react/chat.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/functions/zero_shot_react/chat.ex -------------------------------------------------------------------------------- /lib/train/functions/zero_shot_react/prompt_builder.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/functions/zero_shot_react/prompt_builder.ex -------------------------------------------------------------------------------- /lib/train/level_logger.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/level_logger.ex -------------------------------------------------------------------------------- /lib/train/llm_chain.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/llm_chain.ex -------------------------------------------------------------------------------- /lib/train/memory/buffer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/memory/buffer.ex -------------------------------------------------------------------------------- /lib/train/memory/buffer_agent.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/memory/buffer_agent.ex -------------------------------------------------------------------------------- /lib/train/memory/buffer_token_window_agent.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/memory/buffer_token_window_agent.ex -------------------------------------------------------------------------------- /lib/train/memory/buffer_window_agent.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/memory/buffer_window_agent.ex -------------------------------------------------------------------------------- /lib/train/memory/memory_spec.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/memory/memory_spec.ex -------------------------------------------------------------------------------- /lib/train/open_ai/client.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/open_ai/client.ex -------------------------------------------------------------------------------- /lib/train/open_ai/completions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/open_ai/completions.ex -------------------------------------------------------------------------------- /lib/train/open_ai/config.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/open_ai/config.ex -------------------------------------------------------------------------------- /lib/train/open_ai/embedding.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/open_ai/embedding.ex -------------------------------------------------------------------------------- /lib/train/open_ai/open_ai.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/open_ai/open_ai.ex -------------------------------------------------------------------------------- /lib/train/open_ai/stream.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/open_ai/stream.ex -------------------------------------------------------------------------------- /lib/train/open_ai/stream_reducer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/open_ai/stream_reducer.ex -------------------------------------------------------------------------------- /lib/train/pinecone/config.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/pinecone/config.ex -------------------------------------------------------------------------------- /lib/train/pinecone/pinecone.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/pinecone/pinecone.ex -------------------------------------------------------------------------------- /lib/train/prompt_template.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/prompt_template.ex -------------------------------------------------------------------------------- /lib/train/text_splitter/character_splitter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/text_splitter/character_splitter.ex -------------------------------------------------------------------------------- /lib/train/text_splitter/recursive_text_splitter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/text_splitter/recursive_text_splitter.ex -------------------------------------------------------------------------------- /lib/train/text_splitter/text_splitter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/text_splitter/text_splitter.ex -------------------------------------------------------------------------------- /lib/train/text_splitter/token_text_splitter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/text_splitter/token_text_splitter.ex -------------------------------------------------------------------------------- /lib/train/tiktoken.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/tiktoken.ex -------------------------------------------------------------------------------- /lib/train/tools.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/tools.ex -------------------------------------------------------------------------------- /lib/train/tools/basic_calculator.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/tools/basic_calculator.ex -------------------------------------------------------------------------------- /lib/train/tools/serp_api.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/tools/serp_api.ex -------------------------------------------------------------------------------- /lib/train/tools/spec.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/tools/spec.ex -------------------------------------------------------------------------------- /lib/train/utilities/format.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/utilities/format.ex -------------------------------------------------------------------------------- /lib/train/utilities/vector_document.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/lib/train/utilities/vector_document.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/mix.lock -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | -------------------------------------------------------------------------------- /test/train/agents/conversational/chat_agent_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/agents/conversational/chat_agent_test.exs -------------------------------------------------------------------------------- /test/train/agents/conversational/output_parser_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/agents/conversational/output_parser_test.exs -------------------------------------------------------------------------------- /test/train/agents/conversational/prompt_builder_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/agents/conversational/prompt_builder_test.exs -------------------------------------------------------------------------------- /test/train/agents/vector_agent_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/agents/vector_agent_test.exs -------------------------------------------------------------------------------- /test/train/agents/vector_ingestion_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/agents/vector_ingestion_test.exs -------------------------------------------------------------------------------- /test/train/agents/zero_shot_react/chat_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/agents/zero_shot_react/chat_test.exs -------------------------------------------------------------------------------- /test/train/agents/zero_shot_react/output_parser_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/agents/zero_shot_react/output_parser_test.exs -------------------------------------------------------------------------------- /test/train/functions/conversational/prompt_builder_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/functions/conversational/prompt_builder_test.exs -------------------------------------------------------------------------------- /test/train/functions/functions_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/functions/functions_test.exs -------------------------------------------------------------------------------- /test/train/functions/zero_shot_react/chat_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/functions/zero_shot_react/chat_test.exs -------------------------------------------------------------------------------- /test/train/memory/buffer_agent_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/memory/buffer_agent_test.exs -------------------------------------------------------------------------------- /test/train/memory/buffer_token_window_agent_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/memory/buffer_token_window_agent_test.exs -------------------------------------------------------------------------------- /test/train/memory/buffer_window_agent_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/memory/buffer_window_agent_test.exs -------------------------------------------------------------------------------- /test/train/open_ai/open_ai_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/open_ai/open_ai_test.exs -------------------------------------------------------------------------------- /test/train/open_ai/stream_reducer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/open_ai/stream_reducer_test.exs -------------------------------------------------------------------------------- /test/train/pinecone/pinecone_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/pinecone/pinecone_test.exs -------------------------------------------------------------------------------- /test/train/text_splitter/character_splitter_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/text_splitter/character_splitter_test.exs -------------------------------------------------------------------------------- /test/train/text_splitter/recursive_text_splitter_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/text_splitter/recursive_text_splitter_test.exs -------------------------------------------------------------------------------- /test/train/text_splitter/text_splitter_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/text_splitter/text_splitter_test.exs -------------------------------------------------------------------------------- /test/train/tools/serp_api_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/tools/serp_api_test.exs -------------------------------------------------------------------------------- /test/train/utilities/vector_document_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train/utilities/vector_document_test.exs -------------------------------------------------------------------------------- /test/train_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ricardohsd/train/HEAD/test/train_test.exs --------------------------------------------------------------------------------