Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
101e0f7
feat: add Recommender with async recommendation generation
q231950 Jun 7, 2025
5253340
remove legacy renewal token parser
q231950 Jun 7, 2025
7bb6c18
feat: add async-openai dependency to paper Cargo.toml
q231950 Jun 7, 2025
dce23b5
feat: integrate async-openai for book recommendations in recommender.rs
q231950 Jun 7, 2025
02002e2
feat: add API key parameter to get_recommendations function
q231950 Jun 7, 2025
4fe939e
refactor: modify API key configuration to use Client config instead o…
q231950 Jun 7, 2025
becc0ce
refactor: update Recommender to use dynamic client and GPT-4o model
q231950 Jun 7, 2025
a4a35ab
fix: Update async-openai message types and error handling
q231950 Jun 7, 2025
e8fd3c8
refactor: update OpenAI API call with improved type handling and mode…
q231950 Jun 7, 2025
90830d6
feat: add Tokio runtime to handle async recommendations in recommender
q231950 Jun 7, 2025
a696ca9
feat: add OpenRouter API base URL for book recommendations
q231950 Jun 7, 2025
4273b42
feat: modify recommender to collect and return all OpenAI API respons…
q231950 Jun 7, 2025
4de2894
feat: Add Recommendation type and JSON parsing for book recommendations
q231950 Jun 13, 2025
56f0978
feat: add uniffi::Record derive for Recommendation struct
q231950 Jun 13, 2025
ee59cca
Make 3 to 5 recommendations per selected item
q231950 Jun 19, 2025
0949f52
refactor: Optimize book recommendation API call with single request a…
q231950 Jun 28, 2025
12c098c
refactor: extract content into variable and add debug print
q231950 Jun 28, 2025
927562d
refactor: update book recommendation JSON structure and prompt
q231950 Jun 28, 2025
8362dfb
feat: update Recommendation struct to support book details with title…
q231950 Jun 28, 2025
80ebb29
Recommend books for multiple samples at once instead of each sample
q231950 Jun 30, 2025
988cbb9
Undo unwanted change
q231950 Jun 30, 2025
202237c
Update cargo dependencies
q231950 Jul 4, 2025
2781e21
Adjust recommender implementation according to review feedback
q231950 Jul 7, 2025
7d55e55
Removed dev print statements
q231950 Jul 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading