3b6fc28d4c
Added ClientMessage -> OpenAIMessage object adapter
2025-08-24 19:59:21 +05:00
a5bfccb19a
Added OpenAI response -> OpenAIMessage object adapter
2025-08-24 19:43:02 +05:00
7dc1d485b1
Finished some basic OpenAI interaction. Next are adapters.
2025-08-24 18:26:08 +05:00
8255d54e56
Added empty attachments list for test message
2025-08-24 18:25:16 +05:00
37beca0dd6
Modified typing for InputImage
2025-08-24 18:24:27 +05:00
087566811a
Added __init__ to Message Builder interface
2025-08-17 15:24:01 +05:00
095bd828cf
Added client message builder
2025-08-17 15:20:32 +05:00
0387dafef8
Removed openai test run code
2025-08-15 12:58:37 +05:00
0e2becc212
Commented out non-functional code
2025-08-15 12:37:57 +05:00
b69f169892
Merge remote-tracking branch 'origin/dev' into dev
2025-08-15 12:34:55 +05:00
40b3b900ac
Wrong apostrophe character in comments
2025-08-15 12:34:41 +05:00
73bf08843f
Update reginaldCog/messenger_clients/discord_data_models.py
2025-08-15 09:33:05 +02:00
d2edf0e60d
Delete reginaldCog/messenger_clients/_common.py
2025-08-15 09:32:25 +02:00
bd4b05d2d4
Delete reginaldCog/llm_clients/discord_client_interfaces.py
2025-08-15 09:32:03 +02:00
eb7733be69
Removed non-finished code
2025-08-15 12:28:40 +05:00
131999816b
File structure refactor
2025-08-15 12:28:39 +05:00
ff70196756
File structure refactor
2025-08-15 11:09:40 +05:00
180c167a43
File structure refactor
2025-08-15 11:01:21 +05:00
75af912bf5
File_structure refactor
2025-08-15 10:41:35 +05:00
a64a07511d
Commented out send_long_message method and auto PEP-8 reginald.py
2025-07-18 14:31:51 +05:00
9209cc568d
Made Prompt dataclass immutable and got rid out of add_message method. openai_client\models.py's test run would remain broken for now
2025-07-18 14:28:23 +05:00
7056315d5f
Added llm_interface.py for connecting Discord bot with LLMs (only Open AI at the moment)
2025-07-18 14:26:35 +05:00
b77dc31ea5
Added Response dataclass for better openai's response deserialization.
2025-07-14 20:28:00 +05:00
ad59a695af
Experimented with more convenient (although, less explicit) way of passing data into abstract dataclasses.
2025-07-13 19:47:37 +05:00
89b98fc5af
Experimented with more convenient (although, less explicit) way of passing data into abstract dataclasses.
2025-07-13 19:45:09 +05:00
97252a8062
Added models.py in openai_client containing abstract dataclasses for use with openai
...
Moved all dataclasses to .openai_client.models.py
Made prompt into its own dataclass
Removed to_dict methods because dataclasses/asdict seems to be sufficient
2025-07-11 16:59:20 +05:00
0534ec6b15
Added models.py containing abstract dataclasses for Discord
2025-07-10 21:22:52 +05:00
11f39bb673
Added package structure for future use
2025-07-10 20:52:21 +05:00
247e4417f5
First attempt at making openai stuff pretty. As it uses replies instead of completions, update of openai library is required.
2025-07-05 18:16:48 +05:00
bfe22e40ee
First attempt at making openai stuff pretty. As it uses replies instead of completions, update of openai library is required.
2025-07-05 18:14:49 +05:00
59902085b3
First attempt at making openai stuff pretty. As it uses replies instead of completions, update of openai library is required.
2025-07-05 17:48:36 +05:00
3d59e45e7e
First attempt at making openai stuff pretty. As it uses replies instead of completions, update of openai library is required.
2025-07-05 17:46:13 +05:00
4e22274f9b
- Removed unused debug import
2025-06-18 20:10:05 +05:00
a5ed9f9e1c
Applied changes made in GitHub
2025-06-17 10:57:19 +05:00
f35a18c84b
Merge pull request 'development' ( #1 ) from development into master
...
Reviewed-on: #1
2025-06-14 15:47:22 +02:00
22767ad398
Added command aliases
2025-05-18 13:24:16 +02:00
88ecf7911f
Attempting to make set channel behavior be nice
2025-05-18 13:18:50 +02:00
1a390c3d25
Attempting to make recruitment channel behave
2025-05-18 13:12:25 +02:00
7a9313d5a5
Removing unsupported escape character
2025-05-18 13:07:11 +02:00
a5ef741ad7
wtf questions
2025-05-18 13:03:21 +02:00
9a3e5860a7
Attempting to fix questions
2025-05-18 12:58:41 +02:00
38414027ec
Updated recruitment cog
2025-05-18 12:51:52 +02:00
0483c2d8e6
Merge pull request #29 from T-BENZIN/development
...
+ Added openai_completion.py for later use as a external script for working with ChatGPT
2025-03-18 16:22:46 +01:00
b93ae09b69
+ Applied debug decorator to some functions and methods
2025-03-18 19:54:34 +05:00
881ef42f42
+ Added debug decorator
2025-03-18 19:50:12 +05:00
d35110a83b
+ Added openai_completion.py for later use as a external script for working with ChatGPT
2025-03-17 21:43:15 +05:00
ae866894a3
Trying to update messages
2025-03-16 14:25:10 +01:00
dc5bce9ca4
Re-adding max tokens
2025-03-16 14:14:56 +01:00
f22c77e2a1
Merge branch 'development' of https://github.com/Kanium/KaniumCogs into development
2025-03-16 14:11:00 +01:00
1a34585d33
No max tokens, this is surely safe
2025-03-16 14:10:49 +01:00