mirror of
https://github.com/aljazceru/dev-gpt.git
synced 2025-12-20 07:04:20 +01:00
16 lines
410 B
Python
16 lines
410 B
Python
from jina import Executor, requests as jina_requests, DocumentArray
|
|
import json
|
|
|
|
from .microservice import func
|
|
|
|
|
|
class DevGPTExecutor(Executor):
|
|
def __init__(self, **kwargs):
|
|
super().__init__(**kwargs)
|
|
|
|
@jina_requests()
|
|
def endpoint(self, docs: DocumentArray, **kwargs) -> DocumentArray:
|
|
for d in docs:
|
|
d.text = json.dumps(func(json.loads(d.text)))
|
|
return docs
|