Aiko-chan / core /think.py

Commit History

refactor: migrate weather provider to Open-Meteo, improve location extraction, and inject server time into persona context
efed13c

OppaAI commited on

feat: add support for immediate camera trigger and bypass LLM generation in think loop
63512d9

OppaAI commited on

feat: implement camera capture tool to enable vision capabilities via ffmpeg
58a5d12

OppaAI commited on

refactor: require essential environment variables by raising RuntimeErrors instead of using default values
865cc62

OppaAI commited on

feat: add crypto price tracking tool and update persona architecture documentation
1f9cde5

OppaAI commited on

refactor: remove redundant LLAMA_MODEL configuration from memorize and think modules
2c31c50

OppaAI commited on

chore: update default USER_ID from OppaAI to Guest
9e5c5ca

OppaAI commited on

refactor: enable multi-user session support by mapping system prompts and histories to user IDs
e61fec9

OppaAI commited on

refactor: scope memory management and system prompts to individual user_id sessions throughout the chat pipeline
44b77cc

OppaAI commited on

refactor: update LLM warmup, optimize audio handling by removing conversion, and refine VRM animation API
6ff734a

OppaAI commited on

Add user_id via login
26f6164

OppaAI commited on

Fix wrong llm url
e27c661

OppaAI commited on

Update tool call
171496c

OppaAI commited on

Add tools call
0642144

OppaAI commited on

Remove obsolete stuffs
8891f2a

OppaAI commited on

Refactor build search query again
ca6152f

OppaAI commited on

Refactor build search query
02c7626

OppaAI commited on

Refactor build search query
7a2ff44

OppaAI commited on

Change websearch mechanism
6cbbc7d

OppaAI commited on

Fix over search
327ab82

OppaAI commited on

Combine web search and web fetch in one function
245c560

OppaAI commited on

Fix missing except bug
0c78b03

OppaAI commited on

Add web fetch call
908767b

OppaAI commited on

Add web search system prompt
45e44ca

OppaAI commited on

Fix web search not triggered issue
6b0d69a

OppaAI commited on

Fix the search string leak
455e1b5

OppaAI commited on

fix: comment out orphaned Groq closing brace
f02db7e

OppaAI commited on

Switch to Modal
61bd688

OppaAI commited on

Fix web search leak
47a342d

OppaAI commited on

Remove LLM response streaming
170284a

OppaAI commited on

Fix web search feature
72c125d

OppaAI commited on

Fix search loop
accb19e

OppaAI commited on

Add websearch feature
813e204

OppaAI commited on

Fix the Groq model API connection
488de99

OppaAI commited on

Add Groq API endpoint
885db07

OppaAI commited on

Switch back to Groq for testing first
0a5ddc9

OppaAI commited on

Switch back to Modal API
0ce655d

OppaAI commited on

Fix Gemini API format
12d243f

OppaAI commited on

Fix Gemini format
80edd66

OppaAI commited on

Switch to Google Gemini API
a002d8a

OppaAI commited on

Switch to llama LLM format
702a5eb

OppaAI commited on

Switch to llama3.1 model
a01b021

OppaAI commited on

Switch to Groq API
9a735b6

OppaAI commited on

Update core/think.py
1e6d56b

OppaAI commited on

Update core/think.py
5805513

OppaAI commited on

Switch to OpenRouter token
a66fb34

OppaAI commited on

Update core/think.py
547efbc

OppaAI commited on

Update core/think.py
7f1ba4c

OppaAI commited on

Add more debug print
24b0cd9

OppaAI commited on

Add debug print
721a448

OppaAI commited on