MCPcopy Create free account

hub / github.com/ValueByte-AI/gpv / functions

Functions59 in github.com/ValueByte-AI/gpv

↓ 7 callersMethodparse
Parse the text into perceptions Args: - text: list[str]: The list of texts to be parsed - batch_size: int: T
gpv/parser.py:64
↓ 6 callersMethod__init__
(self, model_name, max_new_tokens, temperature, device, dtype, system_prompt=None)
gpv/models/models.py:92
↓ 5 callersMethodchunk
(self, text: list[str])
gpv/chunker.py:9
↓ 4 callersMethod_lazy_init
Initializes async objects within the correct event loop.
gpv/models/__init__.py:115
↓ 3 callersMethodget_embedding
Get the sentence embeddings of the input texts. Args: input_texts (list[str]): A list of input texts.
gpv/embd.py:16
↓ 3 callersFunctionget_score
Returns the score of the value
gpv/utils.py:37
↓ 3 callersMethodmeasure_perceptions
Evaluates multiple perceptions in a batch and returns the measure results: relevant values, relevance values, and valence values
gpv/measure.py:35
↓ 2 callersMethodget_probs_template
(self, perceptions, values, template, token_ids, batch_size=None)
gpv/valuellama.py:109
↓ 2 callersMethodpredict
(self, input_text, **kwargs)
gpv/models/models.py:99
↓ 1 callersMethod_create_model
Creates and returns the appropriate model based on the model name.
gpv/models/__init__.py:72
↓ 1 callersMethodbatch_predict
(self, input_texts, **kwargs)
gpv/models/models.py:347
↓ 1 callersMethodchat_completion_async
(self, messages, model='qwen3-32b')
gpv/models/__init__.py:127
↓ 1 callersFunctiongen_queries_for_perception_retrieval
Generate queries via LLM for perception retrieval.
gpv/utils.py:46
↓ 1 callersMethodget_default_batch_sizes
Function to get default batch sizes based on GPU memory
gpv/valuellama.py:49
↓ 1 callersMethodget_probs
(self, inputs, batch_size=None)
gpv/valuellama.py:74
↓ 1 callersMethodget_relevance
(self, perceptions, values, batch_size=None)
gpv/valuellama.py:120
↓ 1 callersMethodget_token_ids
(self,)
gpv/valuellama.py:36
↓ 1 callersMethodget_valence
(self, perceptions, values, batch_size=None)
gpv/valuellama.py:134
↓ 1 callersMethodjson_output_async
(self, messages, model='qwen3-32b')
gpv/models/__init__.py:136
↓ 1 callersMethodjson_output_async_batch
(self, messages_list, model='qwen3-32b')
gpv/models/__init__.py:154
↓ 1 callersFunctionmain
()
main.py:4
↓ 1 callersMethodmulti_predict
An example of input_texts: input_texts = ["Hello!", "How are you?", "Tell me a joke."]
gpv/models/models.py:337
↓ 1 callersMethodparse_texts
(self, texts: list[str])
gpv/measure.py:153
↓ 1 callersMethodpredict
(self, input_text, **kwargs)
gpv/models/models.py:54
↓ 1 callersMethodpredict
(self, input_text, kwargs={})
gpv/models/models.py:292
Method__call__
Predicts the output based on the given input text using the loaded model.
gpv/models/__init__.py:90
Method__call__
(self, input_text, **kwargs)
gpv/models/models.py:57
Method__init__
(self, model_name_or_path: str='Alibaba-NLP/gte-multilingual-base', device="cuda:0")
gpv/embd.py:8
Method__init__
(self, model_name="gpt-4o-mini", **kwargs)
gpv/parser.py:61
Method__init__
(self, model_name="gpt-4o-mini", **kwargs)
gpv/parser.py:88
Method__init__
(self, model_name="gpt-4o-mini", **kwargs)
gpv/parser.py:150
Method__init__
(self, model_name="Value4AI/ValueLlama-3-8B", device="auto")
gpv/valuellama.py:8
Method__init__
(self, chunk_size: int, model_name: str = "gpt-4")
gpv/chunker.py:5
Method__init__
( self, parsing_model_name="gpt-4o-mini", measurement_model_na
gpv/measure.py:15
Method__init__
(self, model, max_new_tokens=4096, temperature=0, device="cuda", dtype=torch.float16, system_prompt=None, api_
gpv/models/__init__.py:68
Method__init__
(self, concurrency_limit: int=64, api_key=None)
gpv/models/__init__.py:105
Method__init__
(self, model_name, max_new_tokens, temperature, device='auto')
gpv/models/models.py:46
Method__init__
(self, model_name, max_new_tokens, temperature, device, dtype)
gpv/models/models.py:62
Method__init__
(self, model_name, max_new_tokens, temperature, device, dtype)
gpv/models/models.py:134
Method__init__
(self, model_name, max_new_tokens, temperature, device, dtype, system_prompt)
gpv/models/models.py:187
Method__init__
(self, model_name, max_new_tokens, temperature, device, dtype)
gpv/models/models.py:235
Method__init__
(self, model_name, max_new_tokens, temperature, system_prompt=None, openai_key=None)
gpv/models/models.py:287
Method__init__
(self, model_name, max_new_tokens, temperature, system_prompt=None, llama_key=None)
gpv/models/models.py:364
Methodchat_completion_async_batch
(self, messages_list, model='qwen3-32b')
gpv/models/__init__.py:146
Functionget_openai_sentence_embedding
Get the sentence embeddings of the input texts using OpenAI API. Args: input_texts (list[str]): A list of input texts. model
gpv/utils.py:101
Functionget_valence_label
Returns the valence of the value vector
gpv/utils.py:25
Functionget_valence_value
Returns the valence of the value vector
gpv/utils.py:13
Methodmeasure_entities
Measures the involved entities in the text chunk by chunk Args: text (str): The text to be measured
gpv/measure.py:186
Methodmeasure_entities_rag
Measure the given entities in the text based on RAG. Args: - text: str: The text to be measured - values: li
gpv/measure.py:238
Methodmeasure_texts
(self, texts: list[str], values: list[str])
gpv/measure.py:100
Methodmodel_list
()
gpv/models/__init__.py:65
Methodparse
Parse the text into perceptions Args: - text: list[str]: The list of texts to be parsed - batch_size: int: T
gpv/parser.py:92
Methodparse
Parse the texts into perceptions Args: - text: list[str]: The list of texts to be parsed - entities: list[st
gpv/parser.py:153
Methodpredict
(self, input_text, **kwargs)
gpv/models/models.py:69
Methodpredict
(self, input_text, **kwargs)
gpv/models/models.py:141
Methodpredict
(self, input_text, **kwargs)
gpv/models/models.py:197
Methodpredict
(self, input_text, **kwargs)
gpv/models/models.py:240
Methodpredict
(self, input_text, kwargs={})
gpv/models/models.py:369
Methodprepare_prompts
(prompts, tokenizer, batch_size)
gpv/valuellama.py:75