pd notice
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
# Created by Luxferre in 2026, released into the public domain
|
||||||
|
|
||||||
.PHONY: all build clean test run
|
.PHONY: all build clean test run
|
||||||
|
|
||||||
all: build
|
all: build
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# th3ist: OpenAI-compatible gateway for t3.chat
|
# th3ist: Free OpenAI-compatible gateway for t3.chat
|
||||||
|
|
||||||
`th3ist` is a zero-dependency, standalone Go proxy gateway that exposes an OpenAI-compatible HTTP interface (`/v1/chat/completions` and `/v1/models`) backed by the `t3.chat` API.
|
`th3ist` is a zero-dependency, standalone Go proxy gateway that exposes an OpenAI-compatible HTTP interface (`/v1/chat/completions` and `/v1/models`) backed by the `t3.chat` API.
|
||||||
|
|
||||||
@@ -24,7 +24,13 @@
|
|||||||
- **Function / tool calling translation**: Injects tool schemas into system instructions, maps multi-turn tool calling history, and parses model tool invocations into standard OpenAI `tool_calls`.
|
- **Function / tool calling translation**: Injects tool schemas into system instructions, maps multi-turn tool calling history, and parses model tool invocations into standard OpenAI `tool_calls`.
|
||||||
- **Zero external dependencies**: Implemented using pure Go standard library.
|
- **Zero external dependencies**: Implemented using pure Go standard library.
|
||||||
|
|
||||||
## Building
|
## Installation
|
||||||
|
|
||||||
|
```bash
|
||||||
|
go install code.luxferre.top/luxferre/th3ist@latest
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building from source
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make build
|
make build
|
||||||
@@ -207,8 +213,6 @@ for chunk in response:
|
|||||||
print()
|
print()
|
||||||
```
|
```
|
||||||
|
|
||||||
## Testing
|
## Credits
|
||||||
|
|
||||||
```bash
|
Created by Luxferre in 2026, released into the public domain with no warranties.
|
||||||
make test
|
|
||||||
```
|
|
||||||
|
|||||||
@@ -261,3 +261,9 @@ curl http://localhost:8080/v1/chat/completions \
|
|||||||
| [`Makefile`](file:///home/lux/ditch/th3ist/Makefile) | Build, test, run, and cleanup targets. |
|
| [`Makefile`](file:///home/lux/ditch/th3ist/Makefile) | Build, test, run, and cleanup targets. |
|
||||||
| [`README.md`](file:///home/lux/ditch/th3ist/README.md) | User documentation, quickstart guide, CLI flags, and API examples. |
|
| [`README.md`](file:///home/lux/ditch/th3ist/README.md) | User documentation, quickstart guide, CLI flags, and API examples. |
|
||||||
| [`architecture.md`](file:///home/lux/ditch/th3ist/architecture.md) | In-depth architectural design, reverse engineering findings, and security mechanisms. |
|
| [`architecture.md`](file:///home/lux/ditch/th3ist/architecture.md) | In-depth architectural design, reverse engineering findings, and security mechanisms. |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 5. Credits
|
||||||
|
|
||||||
|
Created by Luxferre in 2026, released into the public domain with no warranties.
|
||||||
|
|||||||
Reference in New Issue
Block a user